JigLibSDX is JigLibX (Open Source C# XNA 3D physics engine) changed to work with with SlimDX. It's currently synchronized to JigLibX's change set 28770 (Sep 18 2009).
- JigLibSDX 0.51 Beta
- JigLibSDX CollisionSkin Editor
- Demo 0: Initialization only.
- Demo 1: Simple falling ball.
- Demo 2: Ball falling down stairs.
- Demo 3: Ball falling down stairs (all physics objects are loaded from file).
- JigLibSDX CollisionSkin Editor (FINAL)
- Create CollisionSkins.
- Edit primitive properties and material properties.
- Added in final version: File export (Build -> Physics Object File ... Ctrl+F5).
CollisionSkin Editor Controls
= Left Mouse Button
= Right Mouse Button
= Mouse Wheel
= Left or Right Control Button
= Select "Move" in toolbar, press and hold CTRL+LMB.
= Select "Rotate" in toolbar, press and hold CTRL+LMB.
= Select "Scale" in toolbar, press and hold CTRL+LMB.
Scale All Object
= Select "Scale All" in toolbar, press and hold CTRL+LMB.
you have to select it in the Project Tree
Sickbattery's latest VLOGs
You can watch the VLOG here, but I'd rather click the link under the player to watch it in HD.
General Questions And Answers
Q: Is there a documentation?
Try JigLibX's tutorials page
. They should work for now, since JigLibSDX is (atm) just a renderer change (from XNA to SlimDX), but I'm adding stuff so I might start an own documentation in
Q: Can I join this project as a developer?
Not at this point of development. However, patches are welcome. Upload them
Q: How can I support this project?
Here is a list of things you coud do:
Q: What was the initial reason for this project?
- Support this project indirectly by donating to the JigLibX project. The link is at the top. I don't accept any donations and I don't intend to.
- Feel free to submit bugs or feature requests to the
- Try to help other users in the
- Read the FAQ and use the search function before you ask, post or submit an issue.
- Simply use the engine and report your experiences, that should be enough support :).
Q: Have you stopped working on JigLibSDX?
- The need for a free, open source, 3D physics engine, written in C# and
SlimDX compatible for the game I'm working on.
- Neither I nor
the author of
JigLibX have the time to change JigLibX to a more API independent 3D physics engine.
- My own add-ons might require changes in the engine.
- Higher quality due to open source.
Yes & no. From now on I'll work on it only if I have to, because I've begun to work on my game. Finally -.- !! ... ^^ ... ...
CollisionSkin Editor Questions And Answers
Q: What graphics card do I need to use the CollisionSkin Editor?
A graphics card with Shader Model 2.0 support. I'm using shaders to make the main mesh (for which you are creating the CollisionSkin) transparent.
Q: Boxes, spheres and capsules? What about meshes, planes etc. ?
The only real "fail-safe" collision primitves are boxes, spheres and capsules. Collisions between these three and the other primitives will be conducted. There is no code for collisions between planes and planes or meshes and meshes or planes
Q: Why is there no Undo, Redo, select multiple primitives, etc. ?
Because I don't have time to implement those functions, sorry. Also, I don't think that I'll miss them much. Most CollisionSkins won't be that complicated anyway.