Search found 67 matches

by Pierre
Sat Apr 04, 2015 1:48 pm
Forum: Links, Papers, Libraries, Demos, Movies, Comparisons
Topic: My 2015 links
Replies: 3
Views: 41768

My 2015 links

Hi, So I released a few things in 2015 that people here might find interesting: Zero-Byte BVH: http://www.codercorner.com/blog/?p=1142 Contact generation for meshes: http://www.codercorner.com/blog/?p=1156 PEEL public release 1.0: http://www.codercorner.com/blog/?p=1169 This should continue later du...
by Pierre
Thu May 16, 2013 3:33 pm
Forum: Links, Papers, Libraries, Demos, Movies, Comparisons
Topic: Great Physics Engine Comparison (PEEL)
Replies: 29
Views: 179407

Re: Great Physics Engine Comparison (PEEL)

Ok, I found the issue. This line is guilty: body->setActivationState(DISABLE_DEACTIVATION); As written in the posts, I disable sleeping (in all engines) to make sure it does not interfere with benchmarks. Well, if I do that, the setForceUpdateAllAabbs(false) call has no effect anymore. Is there a be...
by Pierre
Thu May 16, 2013 10:21 am
Forum: Links, Papers, Libraries, Demos, Movies, Comparisons
Topic: Great Physics Engine Comparison (PEEL)
Replies: 29
Views: 179407

Re: Great Physics Engine Comparison (PEEL)

I have showed you this for one test (the 255*255 fixed boxes), but you have been quiet about that. At best you have showed me that you cannot use the Bullet SDK properly I reported in this thread that your suggested fix did not work. People just can't even read - like the guy telling me to try Havo...
by Pierre
Thu May 16, 2013 8:27 am
Forum: Links, Papers, Libraries, Demos, Movies, Comparisons
Topic: Great Physics Engine Comparison (PEEL)
Replies: 29
Views: 179407

Re: Great Physics Engine Comparison (PEEL)

Ok.... I'm not following. The test you mention is not "cherry picked". Cherry picking would be publishing results for just the sweep tests where PhysX is faster, conveniently ignoring all the other ones. But this is not at all what happened. PhysX was faster in all the raycast or sweep tes...
by Pierre
Wed May 15, 2013 7:25 pm
Forum: Links, Papers, Libraries, Demos, Movies, Comparisons
Topic: Great Physics Engine Comparison (PEEL)
Replies: 29
Views: 179407

Re: Great Physics Engine Comparison (PEEL)

There was already an open source comparison engine though.... PAL. I'm not sure why my version of it changes anything. Every game developer should already have a similar tool. After all they need to choose one engine or another for their game based on some data, right? In fact, Dirk, I got motivated...
by Pierre
Wed May 15, 2013 3:41 pm
Forum: Links, Papers, Libraries, Demos, Movies, Comparisons
Topic: Great Physics Engine Comparison (PEEL)
Replies: 29
Views: 179407

Re: Great Physics Engine Comparison (PEEL)

To be clear I did not state that you were purposefully misleading with your results. I was simply pointing out, that as a study or review, your blog post raised all of the red flags for bias (in a systematic review sense). I'm certain as a person with a scientific background you can appreciate this...
by Pierre
Wed May 15, 2013 9:06 am
Forum: Links, Papers, Libraries, Demos, Movies, Comparisons
Topic: Great Physics Engine Comparison (PEEL)
Replies: 29
Views: 179407

Re: Great Physics Engine Comparison (PEEL)

Try Havok vs. Physx instead....
Do people actually read blog posts? I did try Havok. Five versions of it.
by Pierre
Wed May 15, 2013 8:53 am
Forum: Links, Papers, Libraries, Demos, Movies, Comparisons
Topic: Great Physics Engine Comparison (PEEL)
Replies: 29
Views: 179407

Re: Great Physics Engine Comparison (PEEL)

So I just tried setForceUpdateAllAabbs(false) but it doesn't actually change anything. Here's the function creating objects, maybe you can spot something wrong: PintObjectHandle Bullet::CreateObject(const PINT_OBJECT_CREATE& desc) { udword NbShapes = desc.GetNbShapes(); if(!NbShapes) return null...
by Pierre
Wed May 15, 2013 7:59 am
Forum: Links, Papers, Libraries, Demos, Movies, Comparisons
Topic: Great Physics Engine Comparison (PEEL)
Replies: 29
Views: 179407

Re: Great Physics Engine Comparison (PEEL)

Hey guys, Looks like what you would expect when someone prepares propaganda for his own commercial baby using their own proprietary closed source test tool and methods. Now that's rich. It's not my baby. There are actually a lot of things I disagree with or don't like in PhysX. If you go this way, m...
by Pierre
Wed Dec 05, 2012 9:30 pm
Forum: General Bullet Physics Support and Feedback
Topic: Bullet compiler options (MSCV2008)
Replies: 2
Views: 6758

Bullet compiler options (MSCV2008)

Is there any reason why the default compiler options for Bullet are, let's say, sub-optimal in Release mode? In particular, why not using the /arch::SSE or /arch::SSE2 flag? I got a nice little speed boost by tweaking the compile flags, and it's a bit of a shame that people may not realize the defau...
by Pierre
Wed Nov 19, 2008 4:54 pm
Forum: Research and development discussion about Collision Detection and Physics Simulation
Topic: Realtime fluids Demo [Project in avance]
Replies: 7
Views: 10155

Re: Realtime fluids Demo [Project in avance]

This simple algorithm, model the water surface as an elastic membrane with low stiffness (A. Jeffrey, Applied Partial Differential Equations, Academic Press, ISBN 0-12-382252-1) ...which is exactly the same code everybody's been using for 14 years. It bothers me that people write papers out of this...
by Pierre
Wed Nov 19, 2008 8:39 am
Forum: Research and development discussion about Collision Detection and Physics Simulation
Topic: Realtime fluids Demo [Project in avance]
Replies: 7
Views: 10155

Re: Realtime fluids Demo [Project in avance]

I find it funny that people still insist doing those 2D height field fluids exactly in the same way Iguana did it in Heartquake, some 14 (!) years ago.
by Pierre
Fri Oct 03, 2008 11:01 am
Forum: Research and development discussion about Collision Detection and Physics Simulation
Topic: what does "sweep" and "prune" mean ?
Replies: 5
Views: 8832

Re: what does "sweep" and "prune" mean ?

I'm french so my understanding of the two terms might be wrong. But to me: - to sweep is to cover the full extent of an object via some process. So in this context it would be going through the sorted list of boxes, one by one. - to prune = to cull. To remove unused stuff. So, in this context, it's ...