H. Ikeda
03-30-2003, 06:27 AM
Hi all,
Did you sometimes bother to adjust positions of objects to place them on the ground after creation and modifying objects?
Almost all objects have their axes at the center of the objects and aren't designed to be on the ground.
But here is a simple but useful way to do this easily, using XPresso. With XPresso, objects are always on the ground even if you'd change sizes and shapes of the objects. (For details, please refer to http://www.cgtalk.com/showthread.php?s=&threadid=52617 )
For primitives, each primitive has each XPresso, as shown in
Primitives on the Ground.zip (http://www.interq.or.jp/aquarius/ikeda3dr/data/cgtalk/Primitives on the Ground.zip)
If you place this c4d file in the folder Library > object, you could easily access these objects through the menu Objects > Object Library. For R8.0 and after, except Cone (R8.1)
When you wish to use each primitive separately, just copy it to a new file, named for example 'Tube on the Ground.'
You'll find a new modeling scheme, where you need not adjust bottom levels of objects.
Updates have been done about that every primitive is controlled with local coordinates (not global) to be easily adjusted by a null object for the ground level. So after creating primitives, you can group them with null objects (usual grouping) such as
http://www.interq.or.jp/aquarius/ikeda3dr/data/cgtalk/ground0.jpg
Group 1, 2 are grouped with different null objects and changed in their ground levels.
Also, in some primitives, orientations are taken into account. You can confirm it by changing orientations of primitives, like X, -X, Y, -Y, Z, -Z (in a few cases, maybe strange though).
For polygon objects, a null object with XPresso 'Null for the Ground' has been provided to place all objects under it (up to 100 objects) on the ground level automatically.
Null for the Ground.c4d (http://www.interq.or.jp/aquarius/ikeda3dr/data/cgtalk/Null for the Ground.c4d)
This is the same as before (R8.1). Even if you modify points at the bottom of polygon objects, the objects are still on the ground again. As in primitives, you'd group objects with some 'Null for the Ground' objects.
Cheers,:)
Did you sometimes bother to adjust positions of objects to place them on the ground after creation and modifying objects?
Almost all objects have their axes at the center of the objects and aren't designed to be on the ground.
But here is a simple but useful way to do this easily, using XPresso. With XPresso, objects are always on the ground even if you'd change sizes and shapes of the objects. (For details, please refer to http://www.cgtalk.com/showthread.php?s=&threadid=52617 )
For primitives, each primitive has each XPresso, as shown in
Primitives on the Ground.zip (http://www.interq.or.jp/aquarius/ikeda3dr/data/cgtalk/Primitives on the Ground.zip)
If you place this c4d file in the folder Library > object, you could easily access these objects through the menu Objects > Object Library. For R8.0 and after, except Cone (R8.1)
When you wish to use each primitive separately, just copy it to a new file, named for example 'Tube on the Ground.'
You'll find a new modeling scheme, where you need not adjust bottom levels of objects.
Updates have been done about that every primitive is controlled with local coordinates (not global) to be easily adjusted by a null object for the ground level. So after creating primitives, you can group them with null objects (usual grouping) such as
http://www.interq.or.jp/aquarius/ikeda3dr/data/cgtalk/ground0.jpg
Group 1, 2 are grouped with different null objects and changed in their ground levels.
Also, in some primitives, orientations are taken into account. You can confirm it by changing orientations of primitives, like X, -X, Y, -Y, Z, -Z (in a few cases, maybe strange though).
For polygon objects, a null object with XPresso 'Null for the Ground' has been provided to place all objects under it (up to 100 objects) on the ground level automatically.
Null for the Ground.c4d (http://www.interq.or.jp/aquarius/ikeda3dr/data/cgtalk/Null for the Ground.c4d)
This is the same as before (R8.1). Even if you modify points at the bottom of polygon objects, the objects are still on the ground again. As in primitives, you'd group objects with some 'Null for the Ground' objects.
Cheers,:)
