Hi, Just a few explanations: * DirectX is a API for 3D,2D Sound, etc. Commonly it is used in C++ programms, but can be used by another languages, using a king of bridge. Runs on Windows platform only.
* There is a Java3D OpenGL and Java3D DirectX, this last is a Windows only version (using DX 8.1 or higher). Some old/cheap video card runs Java3D DirectX better. The new ones (GForce, etc) runs both fine, OpenGL slightly better/faster. My toughts about your project: It is very interesting. You just have to consider how complex it can be. Windows is build around Explorer. You can do a kind of Explorer 3D, with some (3D) icons to click, drag,select, etc. You can also execute programs, creating Process instances by calling Runtime.exec(cmdString). About using C++/DirectX : It will not be easier this way. DirectX is very low level, and something hard to program. I think it : This is not a option, is a suicide. Just 6 months... Sometime ago I found a small, pure 3D software, scene graph based, Java 3D API called IDX3D. There is a "click and open" demo that can inspire you : http://www.idx3d.ch/idx3d/demo10.html The main page is : http://www.idx3d.ch/idx3d/idx3d.html Of course you can use Java3D hardware capabilities to go to full screen at full speed. Pieces to build your project using Java/Java3D (tips): * cubes as folders and files; * click in a cube to open a folder or to run a executable file; * a toolbar in the botton to show info about that cube under mouse arrow (like used on that demo10 above); * a cube to go to a upper folder level; * run programs as Process from Runtime.exec; steps to do it: * learn how to pick, drag and select things within a Java3D scene - See java3D demos; * learn how to run applications from a Java application (JavaWorld site has several articles about it); * build a good looking scene ;)But avoid a quake like enviroment. This is a Explorer not a FPS game. If well done, your application can run on another platforms, as Linux. Alessandro Borges --- stereo typical <[EMAIL PROTECTED]> escreveu: > thanks for your reply, > im doing this for my final year project.Yes im > planning to replicate the windows desktop and make > it into 3d and put it ontop of the current windows > desktop sort of like a skin.I have yet to determine > which language i need to use to do this, that is why > im trying to find out if java3d can do all of > this.......i have a time limit of 6 months to finish > this project and im a beginner in Java.I have found > a site that uses c++ and lingo to do such a > desktop.And about directx, you said that it would > work better with the windows shell, if so.......do i > have to use just directx only or do i have to mix > and match with other languages? > which language do you think i should use, c++, > java3d, or directx for this project? > > thank you > _______________________________________________________________________ Desafio AntiZona: participe do jogo de perguntas e respostas que vai dar um Renault Clio, computadores, cāmeras digitais, videogames e muito mais! www.cade.com.br/antizona =========================================================================== 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".