|
Author
|
Message
|
|
GOETZIWOOD STUDIOS
|
GOETZIWOOD STUDIOS
Posted 8 Years Ago
|
|
Group: Forum Members
Last Active: 4 Years Ago
Posts: 1.2K,
Visits: 7.2K
|
rampa (1/19/2017) The most important thing is to set your physics world scale, in the project panel, to a small number. Because billiard balls are pretty small, I set the scale to "1". Two sort-of worked as well. When you set the scale smaller, you must also increase gravity (a lot!).
PhysX is very sensitive to scale, yes, and if I recall correctly it is calibrated for cm, which match setting the scale to 1 in iClone indeed.
-- guy rabiller | GOETZIWOOD STUDIOS "N.O.E." (Nations Of Earth) Sci-Fi TV Show, Showrunner.
|
|
|
|
|
Lord Ashes
|
Lord Ashes
Posted 8 Years Ago
|
|
Group: Forum Members
Last Active: Last Year
Posts: 1.3K,
Visits: 1.6K
|
sw00000p (1/19/2017)If you had... "Continuous Collision Detection" I do have...
"We often compare ourselves to the U.S. and often they come out the best, but they only have the right to bear arms while we have the right to bare breasts" Bowser and Blue, Busting The Breast
|
|
|
|
|
Rampa
|
|
|
Group: Forum Members
Last Active: Last Week
Posts: 8.2K,
Visits: 62.6K
|
Lord Ashes (1/21/2017)
rampa (1/19/2017) Another thing that makes a big difference is what your physics world scale is set to in the project panel. The default is 5, but a prperly sized billiard table and balls work much better at 2, or even 1. I'll check that out...I didn't even notice/know about that setting. BTW, thanks for the example project...I will have a look at it. Sorry about the answer being in multiple posts. I was having to figure it out as I went. ;)
|
|
|
|
|
Lord Ashes
|
Lord Ashes
Posted 8 Years Ago
|
|
Group: Forum Members
Last Active: Last Year
Posts: 1.3K,
Visits: 1.6K
|
rampa (1/19/2017) Another thing that makes a big difference is what your physics world scale is set to in the project panel. The default is 5, but a prperly sized billiard table and balls work much better at 2, or even 1. I'll check that out...I didn't even notice/know about that setting. BTW, thanks for the example project...I will have a look at it.
"We often compare ourselves to the U.S. and often they come out the best, but they only have the right to bear arms while we have the right to bare breasts" Bowser and Blue, Busting The Breast
|
|
|
|
|
Lord Ashes
|
Lord Ashes
Posted 8 Years Ago
|
|
Group: Forum Members
Last Active: Last Year
Posts: 1.3K,
Visits: 1.6K
|
RobertoColombo (1/19/2017) Another approach here might be to use the IC7 API.That may be a possibility but not for me (at least not in the immediate future). On my meager budget and my "small potatoes" presence in the marketplace I doubt I will be upgrading to IC7 any time soon. But I appreciate the suggestion and it may well be a solution for others.
"We often compare ourselves to the U.S. and often they come out the best, but they only have the right to bear arms while we have the right to bare breasts" Bowser and Blue, Busting The Breast
|
|
|
|
|
Lord Ashes
|
Lord Ashes
Posted 8 Years Ago
|
|
Group: Forum Members
Last Active: Last Year
Posts: 1.3K,
Visits: 1.6K
|
sw00000p (1/19/2017)
You might want to ask Realluson to add more nVidia PhysX's functionality to iClone.:Whistling:
Now where did I hear that before? Oh, right! You said that before! I am sure that you are absolutely 100% correct but I am starting to suspect that you may be working for NVIDIA or at least getting some kickbacks ;-)
"We often compare ourselves to the U.S. and often they come out the best, but they only have the right to bear arms while we have the right to bare breasts" Bowser and Blue, Busting The Breast
|
|
|
|
|
Rampa
|
|
|
Group: Forum Members
Last Active: Last Week
Posts: 8.2K,
Visits: 62.6K
|
The most important thing is to set your physics world scale, in the project panel, to a small number. Because billiard balls are pretty small, I set the scale to "1". Two sort-of worked as well. When you set the scale smaller, you must also increase gravity (a lot!).
|
|
|
|
|
RobertoColombo
|
RobertoColombo
Posted 8 Years Ago
|
|
Group: Forum Members
Last Active: 4 Years Ago
Posts: 1.6K,
Visits: 3.0K
|
Another approach here might be to use the IC7 API. We still do not know how much we can do with them, but if we can tightly control the movement of the objects along the timeline, then it should not be difficult to scrpit what Lord Ashes wants to achieve. During the Python online course of the Rice University at www.coursera.org (which I strongly recommend to start to get the hands wet on Python) I made the Pong video-game in Phyton, which is about how a ball bounce against a wall, and the Asterorids video game, which is about how an element (Ship) detects when it collides with another (the asteroids). Doesn´t sound similar to build some script to make the pool "alive" ? :)
Roberto
My PC: OS: Windows 10 Pro English 64-bit / CPU: Intel i7-9700 3.6GHz / MB: ASUS ROG Strix Z390 RAM: 32GB DDR4 2.6GHz / HD: 2TB+3TB / SSD: 2x512GB Samsung 860 EVO + 1x2TB Samsung VB: Palit GTX2080 TI GamingPro 11GB / AB: embedded in the MB and VB (audio from the MOTU M4 I/F) / DirectX: 12
|
|
|
|
|
Rampa
|
|
|
Group: Forum Members
Last Active: Last Week
Posts: 8.2K,
Visits: 62.6K
|
Another thing that makes a big difference is what your physics world scale is set to in the project panel. The default is 5, but a prperly sized billiard table and balls work much better at 2, or even 1.
|
|
|
|
|
Rampa
|
|
|
Group: Forum Members
Last Active: Last Week
Posts: 8.2K,
Visits: 62.6K
|
You can try this one. The trick seems to be using a high friction on balls and walls and floor, so that the balls will roll. I used 200 all around. Damping at zero. Initial velocity 600. The friction cuts it pretty quickly. An avatar with a pool cue will probably hit a lot harder than this anyway. https://drive.google.com/open?id=0B3nsNVGroEz6NG5JdGtCZ2o2ZU0
|
|
|
|