Difference between revisions of "Horde3D Wiki:Community portal"
From Horde3D Wiki
(12 intermediate revisions by 6 users not shown) | |||
Line 1: | Line 1: | ||
− | __NOEDITSECTION__{{ContentBlock|color=orange | + | __NOEDITSECTION__ __NOTOC__{{ContentBlock|color=orange |
|content= '''The community portal section of the Horde3D wiki contains community contributed articles that are not part of the official documentation. Feel free to add articles to our wiki or links to external tutorials.'''}} | |content= '''The community portal section of the Horde3D wiki contains community contributed articles that are not part of the official documentation. Feel free to add articles to our wiki or links to external tutorials.'''}} | ||
{{SpacerBlock}} | {{SpacerBlock}} | ||
{{ContentBlock| | {{ContentBlock| | ||
− | |header= | + | |header=Information, instructions and tips on using Horde3D |
|content={{!!}} | |content={{!!}} | ||
− | == | + | ==Programming Guide== |
− | + | === Build Instructions === | |
− | + | #[[Building Horde3D]] - Instructions for obtaining the code and building Horde on all supported platforms | |
− | + | #[[Regenerating documentation]] - Instructions for updating documentation | |
− | |||
− | |||
− | |||
− | |||
− | |||
[[Category: Tutorials]] | [[Category: Tutorials]] | ||
Line 23: | Line 18: | ||
#[[Tutorial - Setup Horde with SDL]] - How to Setup Horde with SDL. | #[[Tutorial - Setup Horde with SDL]] - How to Setup Horde with SDL. | ||
#[[Tutorial - Setup Horde with Qt4]] - How to Setup Horde with Qt4. | #[[Tutorial - Setup Horde with Qt4]] - How to Setup Horde with Qt4. | ||
+ | #[[Tutorial - Setup Horde with Qt5 & QtQuick 2.1]] - How to Setup Horde with Qt5 & QtQuick 2.1. | ||
#[[Tutorial - Setup Horde with Gtkmm]] - How to Setup Horde with Gtkmm | #[[Tutorial - Setup Horde with Gtkmm]] - How to Setup Horde with Gtkmm | ||
+ | #[[Tutorial - Setup Horde with SFML]] - How to Setup Horde with SFML | ||
#[[Tutorial - Stereo rendering]] - Basic outline for quad-buffered stereo rendering | #[[Tutorial - Stereo rendering]] - Basic outline for quad-buffered stereo rendering | ||
Line 33: | Line 30: | ||
==Shader Development== | ==Shader Development== | ||
[[Category: Techniques]] | [[Category: Techniques]] | ||
+ | ===General=== | ||
+ | #A syntax highlighting schemes for editors like Notepad++ and Kate that work with Horde3D shader files can be found [http://www.horde3d.org/forums/viewtopic.php?f=5&t=2303 here] and [http://www.horde3d.org/forums/viewtopic.php?f=5&t=697 here (old)]. | ||
+ | |||
+ | ===Debugging and Profiling=== | ||
+ | #[[Using GPU PerfStudio]] - Quick steps to get started with GPU PerfStudio | ||
===Render System Basics=== | ===Render System Basics=== | ||
#[[The Flexible Rendering Pipeline]] - Introduction to Horde's data-driven rendering pipelines | #[[The Flexible Rendering Pipeline]] - Introduction to Horde's data-driven rendering pipelines | ||
+ | |||
+ | ===Rendering Quality=== | ||
+ | #[[Gamma Correction]] - Overview of gamma correction and how to apply it with Horde | ||
===Shading=== | ===Shading=== | ||
Line 45: | Line 50: | ||
#[[Shading Technique - Linear Depth Buffer]] - Create a custom linear depth buffer using vertex | #[[Shading Technique - Linear Depth Buffer]] - Create a custom linear depth buffer using vertex | ||
#[[Shading Technique - Terrain Shading]] - Height and slope based shading with triplanar texturing | #[[Shading Technique - Terrain Shading]] - Height and slope based shading with triplanar texturing | ||
− | |||
===Preprocessing=== | ===Preprocessing=== | ||
#[[Preprocessing Technique - Distance Field Vector Textures]] - Using Adobe Photoshop to generate textures suitable for efficient vector art rendering | #[[Preprocessing Technique - Distance Field Vector Textures]] - Using Adobe Photoshop to generate textures suitable for efficient vector art rendering | ||
+ | |||
==Asset Creation== | ==Asset Creation== | ||
[[Category: Content Import]] | [[Category: Content Import]] | ||
− | #[[ | + | #[[DCC Tool Support]] - List of supported Digital Content Creation Tools |
− | |||
− | |||
− | |||
− | |||
#[[AssetTroubleshooting|Troubleshooting]] - ''"Help, my model is not showing up!"'' | #[[AssetTroubleshooting|Troubleshooting]] - ''"Help, my model is not showing up!"'' | ||
#[[Tips and Techniques]] - Asset creation suggestions & ideas for Horde3d, exporting and program quirks.. | #[[Tips and Techniques]] - Asset creation suggestions & ideas for Horde3d, exporting and program quirks.. | ||
+ | #[[Extending ColladaConv]] - Add support for exporting cameras | ||
}} | }} |
Latest revision as of 20:45, 13 June 2017
The community portal section of the Horde3D wiki contains community contributed articles that are not part of the official documentation. Feel free to add articles to our wiki or links to external tutorials. |
Information, instructions and tips on using Horde3D | |
Programming GuideBuild Instructions
Beginner Tutorials
Advanced Tutorials
Shader DevelopmentGeneral
Debugging and Profiling
Render System Basics
Rendering Quality
Shading
Preprocessing
Asset Creation
|