We've created a 3D VRML model of our research lab using CosmoWorld (a
tool similar to but not as powerful as 3DStudio) and visualize it in
Java3D. You can see a screenshot of the results at:

http://www.discover.uottawa.ca/~mojtaba/AOIMpics/labviz.jpg

to get an idea of the complexity. The geometry is actually not very
complex but we have many textures. We ran into problems with high
quality textures (above 100k) and textures that were repeated many times
(e.g. floor tiles). We are able to get acceptable frame rates though not
as good as it should/could be (however we have not done any optimization
of the code nor of the VRML model).
  As for collision detection (e.g. not going through walls), you'll have
to implement that yourself in Java3D which is not trivial. If you only
want to visualize the building (i.e. no complex manipulation of objects)
and you can have your model in VRML, my suggestion is for you to just
use CosmoPlayer and save yourself the effort.

                                                                Mojtaba

Flavius Alecu wrote:
>
> the thing is, this is my first shot at a 3d world...so I really don't know which way 
> to go...I can't say I know 3d studio max better, but I don't know java 3d really 
> good either =P
>
> which is the easiest and fastest way? with fast I don't mean how long it takes to 
> actually design the building but compiling and runing the result.
>
> What if I'm implementing collision detection? which is the better method to choose 
> then?
>
> Isn't it hard to actually write the code for alla the walls, floor and ceiling for 
> an entire building in java?
> And dosn't it take a lot of memory to import a model as big as a building?
>
> It would be educating to learn others opinions about this =)
>
> Thanx
>
> ===========================================================================
> 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".

Reply via email to