List All Pages
What is it?
JigLibX is a physics engine written in C# using Microsoft's XNA framework. It is based off the physics engine JigLib and is currently being ported and expanded. Having a collision...
Overview
This tutorial shows how to create a very basic world using JigLibX. This world will consist of two boxes. The first box is a large cube that is stationary. The second box is a small cube...
Catch Collision Events
It took my a while to understand this part of JigLibX. It's neither complete nor the best way, but i figured out, that this works. Feel free to comment, correct, edit and add...
A group of simple 3D Primitives that make up a body's shape.
Please change this page according to your needs
I have seen a number of questions regarding controllers and forces in the Forums, since I am working through many of the same basic issues, I thought I would add what I learn as I learn it here....
Current Stable Release: Alpha
This is the first official release of JigLibX. It already contains all features of the original JigLib. Be carefull when using it because its alpha. There are still...
The Detection folder handles collisions between the following primitive...
The Detection folder contains code that deals with collisions between following primitive shapes:
Box
Capsule
Heightmap
Plane
Sphere
StaticMesh
Contents of...
If you are allowed to edit pages in this Site, simply click on edit button at the bottom of the page. This will open an editor with a toolbar pallette with options.
To create a link to a new page,...
JigLibX is a physics engine written in C# using Microsoft's XNA framework. It is based off the physics engine JigLib and is currently being ported and expanded. Having a collision system and a...
Who can join?
You can write here who can become a member of this site.
Join!
So you want to become a member of this site? Tell us why and apply now!
Or, if you already know a "secret password", go...
The latest source contains experimental changes , which means it needn’t be as stable as the releases. The latest source can be downloaded here: Download
What is ray testing and why should I use it?
Raytesting is a type of collision test to see what objects get hit by a ray(or, line). Raytesting can be used for bullets or for detecting the angle of...
Represents a flat area in space along 2 axis.
AABox
Box
Capsule
Heightmap
Plane
Sphere
TriangleMesh
Welcome to JigLibX!
With JigLibX, you can add physically based behavior to your XNA Game Studio games. This section will describe briefly how you go about doing so. However, there is no good...
To make this tutorial simple we will convert the basic world tutorial
Now open the project i am assuming you have already done that tutorial and have all the files
first we have to make a lite...
Welcome page
What is a Wiki Site?
How to edit pages?
How to join this site?
Site members
Recent changes
List all pages
Page Tags
Site Manager
Forum Latest
Page Tags
New page
edit...
Members:
Moderators
Admins
Structure and description of the source code:
Collision
Content
Geometry
Math
Physics
Properties
Utils
Vehicles
JigLibX Xbox 360.csproj
JigLibX.cs
JigLibX.csproj
JigLibXException.cs
If you...
The aaBox is a bounding box with rotation.
A simple function to Create a dynamic Physics Block that reacts to gravity. This functions assumes that m_PhysicsSimulator is your JigLib physics simulator.
public static Body...
BoxBox.cs
Current as of Change Set: ####
Latest source code can be found by browsing here.
Class CollectDetectBoxBox : DetectFunction
Please feel free use the forum to discuss any issues / comments...
Detection
CollisionInfo
CollisionSkin
CollisionSystem
CollisionSystemBrute
CollisionSystemGrid
Materials
Please feel free use the forum to discuss any issues / comments / concerns. While we will try to keep this information current, the latest source code can be found here.
Primitives
Distance
IndexedPrimitives
Intersection
Line
Octree
Overlap
Rectangle
Triangle
JigLibX.csproj
Current as of Change Set: ####
Latest source code can be found by browsing here.
This is the windows XNA project file.
See also
Xbox360 project file
Please feel free use the forum to...
Jiglibx Xbox 360 Csproj
Current as of Change Set: ####
Latest source code can be found by browsing here.
The XBOX360 project file.
See also:
Windows project fileWindows project file
Please feel...
JiggleMath
Transform
Body
Constraint
ConstainMaxDistance
ConstraintPoint
ConstraintVelocity
ConstraintWorldPoint
Controller
HingeJoint
Joint
PhysicsCollision
PhysicsSystem
This simple function create a static Physics Plane object. It assumes that m_PhysicsSystem is your JigLib physics system that has previously been setup in your class.
public static Body...
This simple function creates a Physics Sphere that reacts to gravity. It assumes that m_PhysicsSystem is your JigLib physics system that you have previously setup in the class.
public static Body...
Filename.cs
Current as of Change Set: ####
Latest source code can be found by browsing here.
Class Name
Short description of what the file does, what uses it, etc.
Please feel free use the forum to...
Filename.cs
Current as of Change Set: ####
Latest source code can be found by browsing here.
Class Name
Short description of what the file does, what uses it, etc.
Please feel free use the forum to...
This function will create a Physics TriMesh object. This function assumes that m_Physics system is your JigLib physics system that has previously been setup in your class.
In order to pass the...
Array2d
JiggleUnsafe
This is just a test
About
Download
Current Release
Latest Source
Source
Tutorials
Forum
View categories
Recent posts
Helpful tips when encountering difficulties.
Problems and possible solutions
How To's In JigLibX
This is the place where articles should be posted like "How to move a heightmap" or "How to make a monster truck." Create a page then link to it here. The page should have your...
According to Wikipedia, the world largest wiki site:
A Wiki ([ˈwiː.kiː] <wee-kee> or [ˈwɪ.kiː] <wick-ey>) is a type of website that allows users to add, remove, or otherwise edit...
If this is your first site
Then there are some things you need to know:
You can configure all security and other settings online, using the Site Manager. When you invite other people to help build...





