diff --git a/sdk/jme3-core/javahelp/com/jme3/gde/core/docs/jme3/advanced/jme3_shaders.html b/sdk/jme3-core/javahelp/com/jme3/gde/core/docs/jme3/advanced/jme3_shaders.html index dad080c98..283ed07db 100644 --- a/sdk/jme3-core/javahelp/com/jme3/gde/core/docs/jme3/advanced/jme3_shaders.html +++ b/sdk/jme3-core/javahelp/com/jme3/gde/core/docs/jme3/advanced/jme3_shaders.html @@ -37,7 +37,7 @@ The main purpose of the Vertex shader is to compute the screen coordinate of a v This is a very simplified graphic to describe the call stack:
-
+
The main program sends mesh data to the vertex shader (vertex position in object space, normals, tangents, etc..). The vertex shader computes the screen position of the vertex and sends it to the Fragment shader. The fragment shader computes the color, and the result is displayed on screen or in a texture.
@@ -78,7 +78,7 @@ There is a large panel of variable types to be used, for more information about

To understand the coming example you must know about the different spaces in 3D computer graphics, and the matrices used to translate coordinate from one space to another.
-
+
The engine passes the object space coordinates to the vertex shader. We need to compute its position in projection space. To do that we transform the object space position by the WorldViewProjectionMatrix which is a combination of the World, View, Projection matrices (who would have guessed?).
@@ -452,7 +452,7 @@ Those attributes are deprecated since GLSL 1.3 (opengl 3), hence JME3 global uni gl_NormalMatrix g_NormalMatrix - +

Useful links

diff --git a/sdk/jme3-core/javahelp/com/jme3/gde/core/docs/jme3/advanced/jme3andshaders-1.png b/sdk/jme3-core/javahelp/com/jme3/gde/core/docs/jme3/advanced/jme3andshaders-1.png new file mode 100644 index 000000000..127d16b3d Binary files /dev/null and b/sdk/jme3-core/javahelp/com/jme3/gde/core/docs/jme3/advanced/jme3andshaders-1.png differ diff --git a/sdk/jme3-core/javahelp/com/jme3/gde/core/docs/jme3/advanced/jme3andshaders.png b/sdk/jme3-core/javahelp/com/jme3/gde/core/docs/jme3/advanced/jme3andshaders.png new file mode 100644 index 000000000..6e240a0af Binary files /dev/null and b/sdk/jme3-core/javahelp/com/jme3/gde/core/docs/jme3/advanced/jme3andshaders.png differ diff --git a/sdk/jme3-core/javahelp/com/jme3/gde/core/docs/jme3/intermediate/headlessserver.html b/sdk/jme3-core/javahelp/com/jme3/gde/core/docs/jme3/intermediate/headlessserver.html index c6c1f649f..005bfbb22 100644 --- a/sdk/jme3-core/javahelp/com/jme3/gde/core/docs/jme3/intermediate/headlessserver.html +++ b/sdk/jme3-core/javahelp/com/jme3/gde/core/docs/jme3/intermediate/headlessserver.html @@ -325,7 +325,7 @@ You've followed a link to a topic that doesn't exist yet. If permissio
-
  +
 
@@ -368,7 +368,7 @@ You've followed a link to a topic that doesn't exist yet. If permissio - +
diff --git a/sdk/jme3-core/javahelp/com/jme3/gde/core/docs/sdk/asset_packs.html b/sdk/jme3-core/javahelp/com/jme3/gde/core/docs/sdk/asset_packs.html index 2eb2709e2..6f247dad9 100644 --- a/sdk/jme3-core/javahelp/com/jme3/gde/core/docs/sdk/asset_packs.html +++ b/sdk/jme3-core/javahelp/com/jme3/gde/core/docs/sdk/asset_packs.html @@ -12,8 +12,7 @@ AssetPacks are a way to package jME3 compatible assets like models, textures, so

- - +

@@ -87,7 +86,7 @@ You can access and change the project properties by right-clicking the project a

- +

@@ -126,7 +125,7 @@ With the "add files" button you can open a file browser to select file

- +

@@ -165,8 +164,7 @@ Supported formats for models (main files) are:

- - +

diff --git a/sdk/jme3-core/javahelp/com/jme3/gde/core/docs/sdk/assetpackbrowser-300x166.jpg b/sdk/jme3-core/javahelp/com/jme3/gde/core/docs/sdk/assetpackbrowser-300x166.jpg new file mode 100644 index 000000000..7b4eb1292 Binary files /dev/null and b/sdk/jme3-core/javahelp/com/jme3/gde/core/docs/sdk/assetpackbrowser-300x166.jpg differ diff --git a/sdk/jme3-core/javahelp/com/jme3/gde/core/docs/sdk/assetpackdownload-263x300.jpg b/sdk/jme3-core/javahelp/com/jme3/gde/core/docs/sdk/assetpackdownload-263x300.jpg new file mode 100644 index 000000000..1e5cc2648 Binary files /dev/null and b/sdk/jme3-core/javahelp/com/jme3/gde/core/docs/sdk/assetpackdownload-263x300.jpg differ diff --git a/sdk/jme3-core/javahelp/com/jme3/gde/core/docs/sdk/assetpackimport-300x222.jpg b/sdk/jme3-core/javahelp/com/jme3/gde/core/docs/sdk/assetpackimport-300x222.jpg new file mode 100644 index 000000000..e2411f2aa Binary files /dev/null and b/sdk/jme3-core/javahelp/com/jme3/gde/core/docs/sdk/assetpackimport-300x222.jpg differ diff --git a/sdk/jme3-core/javahelp/com/jme3/gde/core/docs/sdk/assetpackimport2-300x179.jpg b/sdk/jme3-core/javahelp/com/jme3/gde/core/docs/sdk/assetpackimport2-300x179.jpg new file mode 100644 index 000000000..275f75f78 Binary files /dev/null and b/sdk/jme3-core/javahelp/com/jme3/gde/core/docs/sdk/assetpackimport2-300x179.jpg differ diff --git a/sdk/jme3-core/javahelp/com/jme3/gde/core/docs/sdk/terrain_editor.html b/sdk/jme3-core/javahelp/com/jme3/gde/core/docs/sdk/terrain_editor.html index 077388ff2..415c84970 100644 --- a/sdk/jme3-core/javahelp/com/jme3/gde/core/docs/sdk/terrain_editor.html +++ b/sdk/jme3-core/javahelp/com/jme3/gde/core/docs/sdk/terrain_editor.html @@ -4,7 +4,7 @@

The terrain editor lets you create, modify, and paint terrain. - +

diff --git a/sdk/jme3-core/javahelp/com/jme3/gde/core/docs/wp-uploads/2011/07/terrain-blogpost-july.png b/sdk/jme3-core/javahelp/com/jme3/gde/core/docs/wp-uploads/2011/07/terrain-blogpost-july.png new file mode 100644 index 000000000..d4064531c Binary files /dev/null and b/sdk/jme3-core/javahelp/com/jme3/gde/core/docs/wp-uploads/2011/07/terrain-blogpost-july.png differ