Browse Source

fix links

mitm001 5 years ago
parent
commit
fb464ca47f

+ 1 - 1
docs/modules/ROOT/pages/jme3/advanced/endless_terraingrid.adoc

@@ -67,4 +67,4 @@ There exist also two basic HeightMapGrid implementations:
 Further information about terrain and TerrainQuad can be found in the wiki at:
 
 *  xref:tutorials:beginner/hello_terrain.adoc[jme3:beginner:hello_terrain]
-*  xref:jme3/advanced/terrain.adoc[jme3:advanced:terrain]
+*  xref:jme3/advanced/terrain.adoc[jme3:how-to:terrain]

+ 16 - 16
docs/modules/tutorials/nav.adoc

@@ -27,29 +27,29 @@
 ** xref:concepts/transparency_sorting.adoc[Transparency Sorting]
 * Articles and How-to's
 ** How to Model
-*** xref:advanced/modeling/3dsmax/3dsmax.adoc[3dsmax]
-*** xref:advanced/modeling/blender/blender.adoc[Blender]
-**** xref:advanced/modeling/blender/blender_buffer_clearing.adoc[Buffer Clearing]
-**** xref:advanced/modeling/blender/blender_gltf.adoc[Export as GlTF]
-**** xref:advanced/modeling/blender/blender_ogre_export.adoc[Export as Ogre XML]
-**** xref:advanced/modeling/blender/blender_ogre_compatibility.adoc[Ogre Compatibility]
-**** xref:advanced/modeling/blender/makehuman_blender_ogrexml_toolchain.adoc[MakeHuman toolchain]
+*** xref:how-to/modeling/3dsmax/3dsmax.adoc[3dsmax]
+*** xref:how-to/modeling/blender/blender.adoc[Blender]
+**** xref:how-to/modeling/blender/blender_buffer_clearing.adoc[Buffer Clearing]
+**** xref:how-to/modeling/blender/blender_gltf.adoc[Export as GlTF]
+**** xref:how-to/modeling/blender/blender_ogre_export.adoc[Export as Ogre XML]
+**** xref:how-to/modeling/blender/blender_ogre_compatibility.adoc[Ogre Compatibility]
+**** xref:how-to/modeling/blender/makehuman_blender_ogrexml_toolchain.adoc[MakeHuman toolchain]
 ** How to Animate
 *** Mixamo
-**** xref:advanced/modeling/blender/mixamo.adoc[Blender Models]
+**** xref:how-to/modeling/blender/mixamo.adoc[Blender Models]
 **** Video
 ***** link:https://youtu.be/jHgAgTWIers?list=PLv6qR9TGkz8RcUr-fOHI2SksWA4BAU9TS[Part 1- Download Model]
 ***** link:https://youtu.be/GQJSrOpNQwI?list=PLv6qR9TGkz8RcUr-fOHI2SksWA4BAU9TS[Part 2- Rig and Animate]
 ***** link:https://youtu.be/JzRe2Dxbcmc?list=PLv6qR9TGkz8RcUr-fOHI2SksWA4BAU9TS[Part 3- Import to JME]
 ***** link:https://youtu.be/8wwDRDJop7k?list=PLv6qR9TGkz8RcUr-fOHI2SksWA4BAU9TS[Part 4- Play Animation]
-** xref:advanced/debugging.adoc[Debugging with Wireframes]
+** xref:how-to/debugging.adoc[Debugging with Wireframes]
 ** Java Tips
-*** xref:advanced/java/localization.adoc[Localization]
-*** xref:advanced/java/swing_canvas.adoc[Swing Canvas]
-*** xref:advanced/java/logging.adoc[Logging]
-*** xref:advanced/java/read_graphic_card_capabilites.adoc[Read Graphics Capabilites]
+*** xref:how-to/java/localization.adoc[Localization]
+*** xref:how-to/java/swing_canvas.adoc[Swing Canvas]
+*** xref:how-to/java/logging.adoc[Logging]
+*** xref:how-to/java/read_graphic_card_capabilites.adoc[Read Graphics Capabilites]
 ** Articles
 *** Physically Based Rendering
-**** xref:advanced/articles/pbr/pbr_part1.adoc[PBR – Part one]
-**** xref:advanced/articles/pbr/pbr_part2.adoc[PBR – Part two]
-**** xref:advanced/articles/pbr/pbr_part3.adoc[PBR – Part three]
+**** xref:how-to/articles/pbr/pbr_part1.adoc[PBR – Part one]
+**** xref:how-to/articles/pbr/pbr_part2.adoc[PBR – Part two]
+**** xref:how-to/articles/pbr/pbr_part3.adoc[PBR – Part three]

+ 2 - 2
docs/modules/tutorials/pages/how-to/articles/pbr/pbr_part1.adoc

@@ -58,14 +58,14 @@ A material can now be described with 3 parameters :
 
 *Metalness :* The degree of metallicity of the material. What does that mean? is your material rather metallic or rather not (non metallic materials are called dielectric materials in the literature). Some implementation calls that parameter “specular”, but I found it pretty misleading as it’s completely different as the specular we know today. In practice, just start out with extreme values to get the feel for it: 1 for metallic, 0 for dielectric.
 
-image::advanced/articles/pbr/metalness.png[metalness,width="320",height="250",align="center"]
+image::how-to/articles/pbr/metalness.png[metalness,width="320",height="250",align="center"]
 Here is the same material with metalness of 0 (dielectric) on the left and 1 (metallic) on the right.
 
 Of course there are intermediary values, but from my reading, most dielectric material should vary from 0.04 and 0.1, and metallic are usually 1. Those values are based on real life measures and you can find some references about them link:https://seblagarde.wordpress.com/2012/04/30/dontnod-specular-and-glossiness-chart/[here] and link:https://seblagarde.wordpress.com/2014/04/14/dontnod-physically-based-rendering-chart-for-unreal-engine-4/[here]. Note that those values are not subject to interpretation, and are “known” factors and artist may follow them if they want to keep realistic look.
 
 *Roughness :* The degree of roughness of the material : Is your material smooth or rough. 0 means smooth, 1 means rough. Some implementations refer to this as Smoothness or Glossiness. That’s essentially the same except it’s the other way around. 1 is smooth and 0 is rough. I find the term “Roughness” pretty much self explanatory and doesn’t leave room for misinterpretation.
 
-image::advanced/articles/pbr/Roughness.png[Roughness,width="320",height="250",align="center"]
+image::how-to/articles/pbr/Roughness.png[Roughness,width="320",height="250",align="center"]
 Here is the same material with different level of roughness from 0 (left) to 1 (right). As opposed to metalness, this parameter is very artist driven. The roughness of a material does not really depend on physics, it’s more related to micro scratches, wearing, etc… So that’s where artists should be creative!
 
 These parameters are the basics of PBR. Of course, each of them can be stored in a texture, and more common additional parameters can be used.