Search found 11 matches

by scorpion81
Sun Oct 23, 2016 1:33 pm
Forum: General Bullet Physics Support and Feedback
Topic: Multiple Rigidbodies per Blender Object -> Possibilities ?
Replies: 0
Views: 4736

Multiple Rigidbodies per Blender Object -> Possibilities ?

Hello, in blender currently there is a one to one mapping between a Blender Object and a Bullet Rigidbody. There you have a group of objects, which determines the rigidbody world participants. For fracture modifier i coded some workaround solution involving a mapping between rigidbodies in the world...
by scorpion81
Thu Oct 20, 2016 12:53 pm
Forum: General Bullet Physics Support and Feedback
Topic: aabbTest at subshape-level of compound - no such feature?
Replies: 2
Views: 3910

Re: aabbTest at subshape-level of compound - no such feature

Hello, in my Fracture Modifier Compound implementation (which unfortunately works only partially, as in not good controllable) I created a btHashMap of ObjectID and ShardID as key (combined string) and stored the shape indexes there.... to be able to track which shard ids map to which shape indexes....
by scorpion81
Sat Oct 15, 2016 9:28 pm
Forum: General Bullet Physics Support and Feedback
Topic: Good / simple introduction example / docs for Bullet 3 GPU ?
Replies: 10
Views: 17127

Re: Good / simple introduction example / docs for Bullet 3 G

Ok, and the hardcoded example works too. Only thing what worries me a bit about loading from urdf is the short delay in loading time, even already in the example browser Imagine i want to use dynamic voronoi fracturing. For this purpose in blender i let bullet fire contact callbacks to blender, wher...
by scorpion81
Sat Oct 15, 2016 8:09 pm
Forum: General Bullet Physics Support and Feedback
Topic: Good / simple introduction example / docs for Bullet 3 GPU ?
Replies: 10
Views: 17127

Re: Good / simple introduction example / docs for Bullet 3 G

You can also try out pybullet to connect to a 'physics server' in the example browser: First start the example browser, and select the 'Experiments/Physics Server' example, and leave it running. Before running the script below, your ExampleBrowser in 'Experiments/Physics Server' should look similar...
by scorpion81
Sat Oct 15, 2016 5:05 pm
Forum: General Bullet Physics Support and Feedback
Topic: Good / simple introduction example / docs for Bullet 3 GPU ?
Replies: 10
Views: 17127

Re: Good / simple introduction example / docs for Bullet 3 G

Loading a URDF lets you specify collision shapes, mass, inertia, constraints etc. It is work-in-progress, there is not much documentation for the new API yet, I would suggest try getting pybullet to run and give some feedback. There are a few scripts in Bullet/examples/pybullet. There will also be ...
by scorpion81
Sat Oct 15, 2016 3:42 pm
Forum: General Bullet Physics Support and Feedback
Topic: Good / simple introduction example / docs for Bullet 3 GPU ?
Replies: 10
Views: 17127

Re: Good / simple introduction example / docs for Bullet 3 G

Another question... since the pybullet wrapper seems not exactly what i can use for the purpose of operating bullet via python Why not? pybullet and the underlying shared memory C-API will be the new Bullet 3.x API. I plan to create a backend so you can automatically select Bullet 2.x or Bullet 3.x...
by scorpion81
Sat Oct 15, 2016 2:49 pm
Forum: General Bullet Physics Support and Feedback
Topic: Good / simple introduction example / docs for Bullet 3 GPU ?
Replies: 10
Views: 17127

Good / simple introduction example / docs for Bullet 3 GPU ?

Hello, i am looking for a simple to follow introduction example on how to set up things to have a Bullet 3 world with OpenCL support. There is a basic hello world example in the wiki, which explains how to create a world, add in rigidbodys, shapes and constraints and step the simulation. But is ther...
by scorpion81
Sat Oct 15, 2016 12:45 pm
Forum: General Bullet Physics Support and Feedback
Topic: Usage / use cases of pybullet ?
Replies: 3
Views: 4819

Usage / use cases of pybullet ?

Hello, just read about 2.85 and the new pybullet bindings.... but when reading thru the pybullet.c file, i cant find obvious ways to create a world, create rigidbodies and shapes, populate the world with those rigidbodies or add / remove constraints. there is a step function and several get function...
by scorpion81
Thu Jan 07, 2016 11:28 am
Forum: General Bullet Physics Support and Feedback
Topic: Questions about Constraints and Compounds
Replies: 1
Views: 3668

Questions about Constraints and Compounds

Hello, i am using btFixedConstraints to connect fracture shards of a rigidbody. In order to do this, i iterate over each shard and create constraints to other shards within a certain search radius. This is calculated between shard centroids. I also take care not to create doubled constraints, means ...
by scorpion81
Thu Oct 29, 2015 3:58 pm
Forum: Physics authoring tools, serialization, standards and related topics
Topic: Blender Fracture Modifier - Compound Fracture Support
Replies: 1
Views: 36792

Blender Fracture Modifier - Compound Fracture Support

Hello, i am the developer of the Fracture Modifier in Blender. For some time it has been using rigidbodies and fixed constraints to simulate connections between shards inside a fractured object. But as this method becomes very slow with say, 5000+ rigidbodies and a lot of constraints, i was looking ...
by scorpion81
Sun Apr 08, 2012 10:16 am
Forum: General Bullet Physics Support and Feedback
Topic: Softbody destruction, SIGSEGV afterwards
Replies: 0
Views: 3086

Softbody destruction, SIGSEGV afterwards

Hello, how can i re-validate my softbody after destroying links using cutLink or refine ? I get SIGSEGV errors when trying to continue in the simulation. Its the line 2410 in btSoftbody.cpp (from bullet version included in blender 2.62) which makes trouble: const int idx=int(c.m_nodes[j]-&m_node...