Search Home Members Contacts
About Us
Products
Downloads
Community
Support
Pages: [1]
  Print  
Author Topic: Here is a Physics Demo  (Read 1792 times)
jviper
Community Member
*
Posts: 2000

Discipline in training


« on: January 30, 2009, 09:41:45 PM »

Hello. been a while since I've contributed something tangible to the community. Here is a simple physics demo. In it is a small real-time UI for switching meshes to create, real-time body creation, and physics body dragging. Attached to this thread is a zip of the project in VB.NET 2008, DLL not included to please supply your own DLL.
Enjoy
ooops, crap, TV3D folder is full. well, I posted it here
Logged

JAbstract.....Don't just imagine, make it happen!
SylvainTV
Administrator
Community Member
*****
Posts: 4830


WWW
« Reply #1 on: January 31, 2009, 08:10:53 AM »

Nice ! Thanks for releasing this.

I didn't find how to drag physics bodies though ?
Logged

Regards

Sylvain Dupont
TrueVision3D Developer
sylvain@truevision3d.com

TV3D IRC at http://chat.truevision3d.com or on server irc.truevision3d.com #Truevision3D. Come talk with us !
jviper
Community Member
*
Posts: 2000

Discipline in training


« Reply #2 on: January 31, 2009, 09:12:32 AM »

Hold down the left-shift before clicking on a body.
Had to do this so that it wouldn't try to generate bodies while you where trying to drag.
Logged

JAbstract.....Don't just imagine, make it happen!
ZaPPZion
Community Member
*
Posts: 483


« Reply #3 on: January 31, 2009, 09:20:01 AM »

Nice one jviper !
I'd have done the dragging and generating exactly the oposite way, but that's a personal preference Smiley
Logged

Check out my website: www.bartkuipers.com
cisco
Community Member
*
Posts: 24


« Reply #4 on: January 31, 2009, 10:39:30 AM »

 Shocked very nice !!

Jviper, i've seen an impressive video ( on Youtube http://fr.youtube.com/watch?v=6Qh1e3VEzwk&feature=channel )

You have implemented the ROAM algo for mesh LOD , do you have a demo ? a code ? which language ? have you implemented this algo to a procedural planet for example ?

thx  Grin

Logged
jviper
Community Member
*
Posts: 2000

Discipline in training


« Reply #5 on: January 31, 2009, 11:40:42 AM »

yeah, that was a demo I was working on earlier with dynamic ROAM. But I ended up running into into performance issues. Still kind of working on it as I was trying to write an Octree. I believe I still have the code (in VB.NET), but it's been dismantled. May even try that code again to see if I can improve it so it's fast enough to be used.
Logged

JAbstract.....Don't just imagine, make it happen!
cisco
Community Member
*
Posts: 24


« Reply #6 on: January 31, 2009, 12:19:10 PM »

any kind of source code would be nice for a ROAM procedural TV3D demo  Smiley
Logged
jviper
Community Member
*
Posts: 2000

Discipline in training


« Reply #7 on: February 01, 2009, 09:23:56 PM »

Here is another demo. this demo demonstrates in-simulation SetBodyRotation/SetBodyRotationMatrix.

Project, is in VB.NET just like the last.

Oh, and also, this was actually intended to be more of a tutorial. It's more beneficial to be able to access the project, and play around with the code a bit. Also, probably should be converted to C# and C++
Logged

JAbstract.....Don't just imagine, make it happen!
jviper
Community Member
*
Posts: 2000

Discipline in training


« Reply #8 on: February 03, 2009, 01:35:04 PM »

Yet another physics demo.
This one is Perpetual Motion.
There are a bunch of boxes that are bouncing around inside a bigger box. All of the boxes maintain a constant velocity, so they keep bouncing forever.....

Project In VB.NET
Logged

JAbstract.....Don't just imagine, make it happen!
jviper
Community Member
*
Posts: 2000

Discipline in training


« Reply #9 on: February 11, 2009, 01:48:22 PM »

New Video. This video demonstrates A.I. forces on meshes connected through hierarchy. The Positions/Orientations are kept as "target matrices". Then forces are applied to keep the bodies toward their targets. This is the same technique used for body dragging. Note that the figure in the middle is not a ragdoll and not kept together by joints. It's kept together by target matricies only.
« Last Edit: February 11, 2009, 01:55:10 PM by jviper » Logged

JAbstract.....Don't just imagine, make it happen!
ZaPPZion
Community Member
*
Posts: 483


« Reply #10 on: February 11, 2009, 02:05:49 PM »

Awesome stuff jviper Cheesy thanks for sharing this
Logged

Check out my website: www.bartkuipers.com
jviper
Community Member
*
Posts: 2000

Discipline in training


« Reply #11 on: February 25, 2009, 04:56:43 PM »

New Video  Wink
Logged

JAbstract.....Don't just imagine, make it happen!
jviper
Community Member
*
Posts: 2000

Discipline in training


« Reply #12 on: February 26, 2009, 02:36:57 PM »

And Another
Logged

JAbstract.....Don't just imagine, make it happen!
WEst
Customers
Community Member
*****
Posts: 913

Daniel Martinek


WWW
« Reply #13 on: February 26, 2009, 05:19:50 PM »

Wow, that looks fantastic Shocked.
Logged

Greetings

Daniel Martinek
Technical Director
23 Volts
jviper
Community Member
*
Posts: 2000

Discipline in training


« Reply #14 on: November 30, 2009, 10:10:52 PM »

Updated Demo....not much difference than the last other than adding shadows and two bodies joined with a joint. Attached to this post: VB.NET project, MTV3D65.DLL not included, though when I updated this project it was with the latest DLL (Nov 12 2009).
Logged

JAbstract.....Don't just imagine, make it happen!
TripleView
Community Member
*
Posts: 18


« Reply #15 on: December 01, 2009, 06:26:49 AM »

Sylvain hates us.
« Last Edit: December 01, 2009, 06:27:47 PM by TripleView » Logged
Hypnotron
Customers
Community Member
*****
Posts: 1012


« Reply #16 on: December 01, 2009, 11:13:23 AM »

Sylvain hates us...


nah... just you.
Logged
Pages: [1]
  Print  
 
Jump to:  

Powered by SMF 1.1.3 | SMF © 2006-2007, Simple Machines LLC
Seo4Smf v0.2 © Webmaster's Talks