So far, we have learned about the basics of 3D. We created 3D objects, prepared detailed textures, worked with animation…
Tag: JavaFX 3D
JavaFX 3D Tutorial #11 – Bump Maps for Wringles
In the last chapter, we saw how to create glowing objects with self illumination. In this chapter, we will see…
JavaFX 3D Tutorial #10 – Self Illumination
In JavaFX 3D, you can make use of self illumination maps to provide glowing effects for objects. Self illumination allows…
JavaFX 3D Tutorial #9 – Moving Light Animation
In the last chapter, we saw how to add lights to the 3D scene. In this chapter, we will see…
JavaFX 3D Tutorial #8 – Lighting with PointLight and AmbientLight
In this chapter, we will see how to add lighting to the JavaFX 3D. Lighting is one of the most…
JavaFX 3D Tutorial #7 – Reflection with Specular Map
In the 6th chapter, we talked about giving wooden texture to the object. Today, let us see how to give…
JavaFX 3D Tutorial #6 – Textures with Diffuse Map
In this chapter, we will talk about applying textures with diffuse map. In 3D programming, texture is one of the…
JavaFX 3D Tutorial #5 – More fine mouse control – Zoom in and Zoom out
In this chapter, we will implement the mouse zoom control. Currently we have complete rotation freedom on the mouse. With…
JavaFX 3D Tutorial #4 – 3D Object Transform (Rotation) with Mouse
In the previous chapter, we saw how to do the transforms with keyboard input. In this chapter, we take it…
JavaFX 3D Tutorial #3 – 3D Object Transform (Rotation) with Keyboard Input
In this chapter, we will talk about applying transformation on the 3D objects. JavaFX provides following transforms Affine Rotate Scale…
JavaFX 3D Tutorial #2 – Camera Systems
By default, JavaFX provides a camera that allows to view the world from the negative z position. When we have…
JavaFX 3D Tutorial #1 – Introduction to 3D development
This is the the first chapter of JavaFX 3D Tutorial. JavaFX provides an easy to use 3D API. It provides…