3D Features Planned for Version 8

joe andresen joseph.andresen at oracle.com
Mon Oct 8 08:41:49 PDT 2012


To be exact something like this

|// Add camera to scene graph (so it can move)|
|Group cameraGroup = ||new| |Group();|
|cameraGroup.getChildren().add(camera);|
|root.getChildren().add(cameraGroup);

ImaveView imageView = new ImageView(...);
cameraGroup.getChildren().add(||imageView||);

//transform cameraGroup to transform camera and billboards.




|


On 10/8/2012 7:53 AM, Kevin Rushforth wrote:
> > As for Billboard node: it is the ImageView class.
>
> That isn't sufficient. A BillBoard node is one that always orients 
> itself towards the viewer regardless of the position and orientation 
> of the camera. This is unplanned for FX 8.
>
> -- Kevin
>
>
> Kirill Prazdnikov wrote:
>> Hi,
>>
>> Lets wait for more detailed API review.
>> There will be room for more concrete API questions.
>>
>> As for Billboard node: it is the ImageView class.
>>
>> -Kirill
>>
>> On 10/8/2012 5:43 PM, Pedro Duque Vieira wrote:
>>> What about the lightning thing I talked about (2 point)? I can't really
>>> understand why that type of light is missing..
>>>
>>> I remembered one more thing: a Billboard node would be useful.
>>>
>>> Thanks, best regards,
>>>
>>>
>>> Hi,
>>>> Yes, we will introduce a new group with "camera" property. It is 
>>>> SubScene:
>>>>> SubScene is a special Node for scene separation
>>>>> It can be used to render part of the Scene with different camera
>>>> As of 3D audio, it is not planned.
>>>> -Kirill
>>>> On 07.10.2012 21:45, Pedro Duque Vieira wrote:
>>>>> Hi,
>>>>>
>>>>> The API looks promising! :)
>>>>>
>>>>> 3 questions:
>>>>>
>>>>>      1. Is it possible to have several cameras in the scene graph? I
>>>> think it
>>>>>      would be interesting for some apps. This would allow an app 
>>>>> to show
>>>> several
>>>>>      views, on different locations, of the same scene graph.
>>>>>      2. If I want to simulate a pervasive light coming from the 
>>>>> sky, like
>>>> the
>>>>>      Sun, how would I do it with this API? This light would have 
>>>>> to be
>>>> located
>>>>>      upward at an infinite distance. Isn't a thing like a 
>>>>> "Directional
>>>> Light"
>>>>>      missing on this API?
>>>>>      3. Will there be an audio node? I imagine, for instance, 
>>>>> attaching an
>>>>>      audio clip of the sound of a motor engine to a car. The sound 
>>>>> would
>>>> than be
>>>>>      louder or quieter depending on the distance of the audio node 
>>>>> to the
>>>> camera.
>>>>> Just my 0.02?. Cheers,
>>



More information about the openjfx-dev mailing list