Jump to content


need VRML helps here...


  • You cannot reply to this topic
8 replies to this topic

#1 kennyurge

    Member

  • Members
  • PipPip
  • 30 posts

Posted 09 March 2006 - 02:07 AM

Hi guys~I'm new in VRML and I've been required to use this unfamiliar language to build a system(something like games...needs lots of conditions and algorithms behind)..I read some totorial from the net and yet I can't master the combining JAVA or javascript part(most important part to me!!!) And...I also required to build my own VRML player (oh my god~!), and this, I really have no idea on it...
So, I really need someone who experience in VRML and willing to give me a hand (Please~~~~sob...sob) :sad:

#2 kennyurge

    Member

  • Members
  • PipPip
  • 30 posts

Posted 09 March 2006 - 05:25 PM

Izzit VRML really that unfamous? Or there are no research value on VRML?
Can someone experince in this help me?quite urgent and I am frustrated...:wallbash:
Thanks a lot:happy: :worthy:

#3 marek-knows.com

    Valued Member

  • Members
  • PipPipPip
  • 189 posts
  • LocationOntario, Canada

Posted 09 March 2006 - 07:33 PM

I would recommend you look into http://www.cybergarage.org/
3D OpenGL, C++ Game Development Video Tutorials @
www.marek-knows.com

#4 kennyurge

    Member

  • Members
  • PipPip
  • 30 posts

Posted 11 March 2006 - 04:01 AM

Hi guys~
At first I planed to use OpenGL to do so....but I faced one problem. The exporter that I used can only extract the vertices of the model I built in 3DsMax, not included the texture mapping! I already done nice mapping in 3DsMax and I think it takes time to do mapping in OpenGL.(total up 15 buildings need to be mapped)
Therefore, I switch to VRML (because the 3DsMax can export the model to VRML file with texture mapped)but I found VRML is dead and not powerful at all. Then I switch to Java3D but I heard someone says this programming is dying and will run slow! The most powerful tools for 3D Graphics Application still belongs to--->OpenGL!! And now I stuck here~Time passed away quickly and I still not yet done my system!
I need some help from you guys and suggestions, advices from you all~Please...please help~~~~sob sob////
I more familiar with OpenGL if compared with Java3D and VRML(both I learned 3 days ago only,very unfamiliar~)
I wish to extract the model(with texture mapped) to OpenGl then I can quickly concerntrate on my system(my due date for this project is coming soon)

Thanks a lot!

#5 kennyurge

    Member

  • Members
  • PipPip
  • 30 posts

Posted 11 March 2006 - 04:01 AM

mmakrzem said:

I would recommend you look into http://www.cybergarage.org/

Thanks...I appreaciate your help.

#6 marek-knows.com

    Valued Member

  • Members
  • PipPipPip
  • 189 posts
  • LocationOntario, Canada

Posted 11 March 2006 - 12:11 PM

no problem.

if you end up using CyberVRML97 C++, be careful, there are a lot of memory leaks in the code.
3D OpenGL, C++ Game Development Video Tutorials @
www.marek-knows.com

#7 kennyurge

    Member

  • Members
  • PipPip
  • 30 posts

Posted 12 March 2006 - 01:45 AM

mmakrzem said:

no problem.

if you end up using CyberVRML97 C++, be careful, there are a lot of memory leaks in the code.

Uhh....may I know what is memory leak? Forgive me if I ask question in stupid way~still new to programming~:blush: :blush:

#8 geon

    Senior Member

  • Members
  • PipPipPipPip
  • 893 posts

Posted 12 March 2006 - 01:57 AM

memory leaks when it is allocated but not freed. This is a problem sometimes in C/C++, where the programmer is responsible for this. Some other languages have so called garbage collection wich does this automatically. C++ doesn't do this for performance reasons.

#9 marek-knows.com

    Valued Member

  • Members
  • PipPipPip
  • 189 posts
  • LocationOntario, Canada

Posted 12 March 2006 - 02:58 AM

kennyurge said:

Uhh....may I know what is memory leak? Forgive me if I ask question in stupid way~still new to programming~:blush: :blush:


in C++ you can allocate memory dynamically in your program during run time like this:

int* ptrIntValue;
ptrIntValue = new int;


What this does is creates an integer for you to use. When you are done using the integer you should deallocate the memory with:

delete ptrIntValue;

if you forget to do this, you have a memory leak.
3D OpenGL, C++ Game Development Video Tutorials @
www.marek-knows.com





1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users