Why don't you plainly generate your hollow semi-cilinder ? It's really very simple to generate the coordinates, and you also have full control of the shape.
In my opinion, for such a simple problem you shouldn't bother using 3d-party models. Your scene will be composed of 2 objects: a) the water-channel b) the water itself. a) For the water-chanel, you need 2 objects, the Geometry object (you can use a QuadArray) and an Appearance object. Being wire-frame or textured solid is only playing with the attributes of the appearance (actually PoligonAttributes and TextureAttributes). Once the geometry created you don't have to change it. b) for the water, I'll use a TriangleArray to generate a polygon mesh in BY_REF mode and create a behavior to dynamicaly change the mesh. Here you can use some simple algorithms to change the coordinates / normals of the mesh to simulate the waves of a running water. The water should have transparency attributes set, so that you can see through it. If you really want to play with something realistic, then the water pipe should have two texture unit states, one for the plain texture and the second texture should contain the refracted light passing through the water. Then in the same behavior you should also change the texture transform of the refracted light so that it's synchronized with the water mesh. Cheers, Florin -----Original Message----- From: Discussion list for Java 3D API [mailto:[EMAIL PROTECTED] Behalf Of demir sencer Sent: Donnerstag, 1. April 2004 11:00 To: [EMAIL PROTECTED] Subject: Re: [JAVA3D] how to draw a 3D hollow-semi-cylinder HELP thnx Joshuah!!! i didn't know about milkshape.. but let me clear out on what i have to do: 1-i want to draw a segment of a water-channel 2-a)channel has to be wire-framed and also b)i have to give an option to put texture on channel when user wants(i did this part,iuser can change the texture on a cylinder) 3-the water has to be "alive",i want to put an option(maybe a slider) that when i change the level of water, the level of water in the channel has to change also.. so,please if u can give me any idea/code/fragment or anything u think,please please please tell me.. thanx to spend your time to read my msg.. __________________________________ Do you Yahoo!? Yahoo! Small Business $15K Web Design Giveaway http://promotions.yahoo.com/design_giveaway/ =========================================================================== To unsubscribe, send email to [EMAIL PROTECTED] and include in the body of the message "signoff JAVA3D-INTEREST". For general help, send email to [EMAIL PROTECTED] and include in the body of the message "help". =========================================================================== To unsubscribe, send email to [EMAIL PROTECTED] and include in the body of the message "signoff JAVA3D-INTEREST". For general help, send email to [EMAIL PROTECTED] and include in the body of the message "help".