Mittwoch, 13. August 2014

JavaFx-3D-Editor Patch 8.1

This is a bugfix from the last update (8). If you noticed you can not save an ellipse. You can paint them and modify them but there was no chance to persist them.

With this patch you will be able to do this!

So check out the latest version of the JavaFx-3d-Editor.

Source: https://github.com/gundermann/JFX3D

Follow on twitter: https://twitter.com/NGJFXaA

Mittwoch, 6. August 2014

JavaFx-3D-Editor - Update 8

With this update the JavaFx-3D-Editor got a new design. You don’t have to handle different windows and put them in position. There is one window which contains all menus you need to create your 3D model.
Notice many of the features form other updates are unnecessary for now. (E.g. the M-Button of the menus)




I said something about animation of graphic-objects in further posts. This function doesn’t come with this update. It will be published with the next ;-)


Have a look at the sources: https://github.com/gundermann/JFX3D

Or load the JavaFx-3D-Editor as jar-file: https://github.com/gundermann/JFX3D/blob/master/3D/jfx3Deditor.jar

If you want to give comments as personal message use my email-adress: gundermann.niels.ng@googlemail.com

Follow on twitter: @NGJFXaA

And share it!

Samstag, 2. August 2014

SubScene works

Year it works!

The SubScene comming with java8 solved the problem I had with the including of a perspective camera into a node that is a child of a main scene.

So the new gui is prepared:



But there is another propblem comming with the SubScene:


  1. The nodes inserted into the root element of the SubScene are rendered quiet bad. Looks like I have to repaint them sometimes.
  2. The performance was better when using a separated Stage. You won't record that while handling a little amount of graphic elements. But if you load this house you will see the problem. 


No update for a long long time

The reason for the fact that there is no update since weeks is the restructure of the gui. I didin't like the many  moveable views any more. So there is the time for a new ui where you can act into one window. It is more useable than many windows.

To set the position of the menus was no problem.
In futur you will find them on the left side.
The MenuBar on top of the old design will stay.
The different PaintingAreas will fix their position next to the menus, like you can see in pic 1.

pic 1



But there is (or actually was) a propblem. To work with 3D graphics you need a perspective camera on your scene. When I separeted the PaintingArea it was no problem because I used a single stage with a scene for every Painting Area. Now I want to integrate the PaintingArea and can not use a scene. Of cause, I can set up a perspective camera to the main scene. But if I do this, every 3D graphic object could lay over any menu. That doesn't look cute and is not useable.

But I read that java 8 will fix the problem with subscene ;-)
Hope it works.

Dienstag, 29. Juli 2014

Step 8 - Building a house

Next step is to beginn with the building of the roof.
You have to build four brown rectangle to a big wood. The first four woods are on top of the last row of stone blocks. The other ones are rotated by 45° in  both directions of the z-axis. Five of them in the one direction and 5 in the other direction. Then every two woods rotated in different directions have to cover each other on the top. That is for the piek. Then you have to set them on top of the four woods on top of the stone blocks. Pay attention to the position of the piek. The piek has to be in the middle of the house.
I know there are some blocks lost. But I had no time to fix this.

This is the file to load the actual building: https://drive.google.com/file/d/0B1zC0qGiWz40ZkdWa1RMSVpoY28/edit?usp=sharing

Give comments and share, please.

Freitag, 25. Juli 2014

Animations with JavaFx-3D editor

This is a new feature of the JavaFx-3D editor comming soon.

See the video to get an idea of it.

If you want to try it, see the branch animation in the repo on github: https://github.com/gundermann/JFX3D
ATTENTION: only some properties are availeble for animation (rotation and position). And animation can not be saved jet.

If you are interested share this post, please.
For bugs and feedback send me an email, please.

Sonntag, 20. Juli 2014

Step 7 - Building a house

Here comes a new part of the example of building a house with the JavaFX-3D-Editor.

Without a door you can't get in. So there is a little wooded door on the front site. You will see it in the picture. Therefore I build wood with 6 brown rectangles. 5 big woods for the front and 2 little once for the back. Between the 5 gib woods I set a little space so that you can look trough them. If you want to know how to build this door please load the appended file called step7.dxml into the JavaFX-3D-Editor and split the component called door. (You will find the file in the whole example at the link below) Maybe it is better to summarize all other componentes to a componente calle house to differentiate them from the door components.



Can look through the door


Have a look at the whole example: http://javafxstuff.blogspot.de/p/javafx-3d-editor-building-house.html

If you try it please send me some feedback or wishes.
I hope I can show you some new features this week but the weather in germany is not good for coding ;-)

For feedback you got my email adress: gundermann.niels.ng@googlemail.com

You can download the sources on github: https://github.com/gundermann/JFX3D

And also follow me on twitter: @NGJFXaA