3D Features Planned for Version 8 (original) (raw)
Daniel Zwolenski zonski at gmail.com
Sun Oct 7 22:10:46 PDT 2012
- Previous message: 3D Features Planned for Version 8
- Next message: 3D Features Planned for Version 8
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Hi Chien,
Thanks for the feedback. It's still a little vague for me though what the target is for this (and so very hard to review the spec), so it would be great to have a little more detail.
Can you elaborate on 'casual gaming' please (I assume you did mean 'casual' and not 'causal')? I don't think any of us were really expecting something as hard core as a 3D live action shoot-em-up platform (like Call of Duty), but can we hope to use it to build Minecraft <https://minecraft.net/> for example (Java+LWJGL), or Club Penguin <http://www.clubpenguin.com/>(Flash), or even Angry Birds <http://chrome.angrybirds.com/>, or are we just talking about 3D tic tac toe?
You talk about 'online shopping' - how do you see 3D being used in this? Are we talking about modelling products in 3D (e.g. cars<http://www.lexus.com.au/ct200h/build-and-price>, clothes <http://3dvirtualclothing.optitex.com/#!>, etc using live-renderered 3D models)? Are you talking about a 3D Virtual "Mall"<http://www.virtualeshopping.com/>with Avatar that could be walked around? Or maybe you just mean photos of products on a carousel that rotate<http://www.flashxml.net/3d-carousel-menu.html>? If modelling products for sale in 3D, should we expect to achieve any kind of level of photo realism (e.g. realistic lighting, shadows, reflections, glass, water, fire) or are we looking at 'cartoon' like unshaded scenes<http://www.instructables.com/files/deriv/FFT/J4EQ/H2CE6ED8/FFTJ4EQH2CE6ED8.LARGE.jpg> ?
"Information tracking systems" is a pretty broad field (just check out http://www.informationisbeautifulawards.com/2012/09/information-is-beautiful-awards-winners/ for an idea of the range). Are you talking about complicated animated spatial visualisations (e.g. Google Earth), 3D elements as video overlays, or just some good old fashioned 3D pie and bar charts (like http://www.fusioncharts.com/).
In the absence of other reference points, it would be nice to think that the JavaFX 3D library is aiming to provide features that are at least on par with its major competitors, which I'd guess are along the lines of:
- Flash 3D <http://www.adobe.com/devnet/flash/3d_animation.html>
- Web3D <http://www.web3d.org/realtime-3d/>
- WebGL <http://www.khronos.org/webgl/>
- Mobile 3D (i.e. OpenGL ES <http://www.khronos.org/opengles/>)
Is this what you guys are thinking, if not, is it possible to reference other existing 3D libraries, platforms or products that give us some indication of the upper reaches we're looking at for this library?
Cheers, Dan
On Mon, Oct 8, 2012 at 2:57 PM, Chien Yang <chien.yang at oracle.com> wrote:
We understand this is a fairly limited set of 3D features and it will not replace a 3D game engine. However we hope this is sufficient to position us well into market segments such as 3D business charting, virtual shopping, information tracking System and causal gaming.
- Chien
On 10/5/2012 2:16 PM, Daniel Zwolenski wrote: Looks cool. I think for people to review this it would be good to have an understanding of its intended usage, in particular how hard it should be pushed.
What level of performance is the JFX 3D library aimed at? Obviously this will depend somewhat on the hardware but if I was running on a decent, new PC what spectrum of 3D use cases should I expect to cater for with jfx 3D. Eg for gaming: are we looking at Call of Duty, Grand Theft Auto, Minecraft, Club Penguin, Angry Birds? For modeling: could it do photo realistic CAD (eg http://www.livecad.net/EN/**Products/3d-home-design-**software.php<http://www.livecad.net/EN/Products/3d-home-design-software.php>), or complex scientific modeling (http://www.3dscience.com/3D** Models/index.php <http://www.3dscience.com/3DModels/index.php>) with or without live editing and animations? For 3D UI: how '3D' can my ui be and still be performant. Can I build animated, shaded carousels with reflections and shadows with each entry containing complex 3d scenes (http://www.arm.com/community/** partners/productimages/2755.**jpg<http://www.arm.com/community/partners/productimages/2755.jpg>)? Can I embed video on an animated 3d node? Can I build full 3D desktop paradigms with tabbable windows (containing scenes) and transition animations, skewing, warping (like Mac's "to trash" animation) and general coolness (http://www.artefactgroup.com/content/wp-content/uploads/ 2009/09/Screen-shot-2009-09-**21-at-10.24.50-PM-590x444.png<http://www.artefactgroup.com/content/wp-content/uploads/2009/09/Screen-shot-2009-09-21-at-10.24.50-PM-590x444.png>or http://www.rlsbb.com/arcsoft-**totalmedia-theatre-v5-0-1-87-**lz0/<http://www.rlsbb.com/arcsoft-totalmedia-theatre-v5-0-1-87-lz0/>)?
On 06/10/2012, at 2:42 AM, Chien Yang<chien.yang at oracle.com> wrote: Hi all, We have been thinking about the possible 3D features for JavaFX 8 for a while. We are now ready to present the plan to the community for review. This information has also been presented at this year's JavaOne "3D Made Easy with JavaFX" technical session. https://wikis.oracle.com/**display/OpenJDK/3D+Features<https://wikis.oracle.com/display/OpenJDK/3D+Features> Please let us know if you have any suggestions or concerns. Regards, - Chien Yang JavaFX Graphics Team
- Previous message: 3D Features Planned for Version 8
- Next message: 3D Features Planned for Version 8
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]