User manual

From MaratisWiki
(Difference between revisions)
Jump to: navigation, search
(C++)
m
 
(20 intermediate revisions by 5 users not shown)
Line 1: Line 1:
=Using Maratis=
+
__NOTOC__
* [http://www.maratis3d.org/?p=343 Getting started]
+
{{begin-box|Welcome to the [http://maratis3d.org Maratis] User Manual|h=2}}
* [http://www.maratis3d.org/?p=277 Exporting from Blender]
+
This manual is a small community project aimed at easing the learning curve for new users.
* [[Applying Scripts to objects]]
+
{{end-box}}
  
=Tutorials/Examples=
+
{{column-box-begin}}
  
 +
{{begin-box|Introduction}}
 +
* [[Getting started]]
 +
* [[Exporting from Blender]]
 +
* [[Blender exporter settings]]
 +
* [[Applying Scripts to objects]]
 +
* [[Troubleshoot FAQ]]
 +
{{end-box}}
  
===LUA===
+
{{begin-box|Scripting in Lua}}
[...]
+
* [[Lua Hello World example|Hello World]]
 +
* [[Lua object programming example|Object programming]]
 +
* [[Object Oriented Programming in Maratis]]
 +
* [[Applying Scripts to objects]]
 +
* [[Timers]]
 +
{{end-box}}
  
 +
{{begin-box|Using the C++ API}}
 +
* [[Creating a Game Plugin]]
 +
* [[Adding a Behavior|Adding a '''Behavior''']]
 +
* [[How to make a free camera|How to make a '''free camera''']]
 +
* [[Convert 3D points to 2D points using GUIDemo|Convert '''3D''' points '''to 2D''' points using '''GUIDemo''']]
 +
* [[Accessing and operating bones|Accessing and operating '''bones''']]
 +
* [[Creating and updating physics objects|Creating and updating '''physics objects''' in real time]]
 +
* [[Hardcoded Cube]] - How to create a '''mesh from C++ code''', complete with '''physics'''
 +
{{end-box}}
  
===C++===
+
{{column-box-breaker}}
[[How to add your own C++ code (Game Plugin tutorial)]]
+
  
[[Adding a Behavior]]
+
{{begin-box|Tutorial/Examples}}
 +
* [[YoFrankie example overview]]
 +
* [http://forum.maratis3d.com/viewtopic.php?id=138 Lights examples]
 +
* [http://forum.maratis3d.com/viewtopic.php?id=72 Door lift example]
 +
* [http://forum.maratis3d.com/viewtopic.php?id=65 Skyboxes tutorial]
 +
* [http://forum.maratis3d.com/viewtopic.php?id=59 BVH tutorial]
 +
* [http://forum.maratis3d.com/viewtopic.php?id=96 Scrolling textures example]
 +
* [http://forum.maratis3d.com/viewtopic.php?id=534 Grass Tutorial]
 +
{{end-box}}
  
[[How to make a free camera]]
+
{{begin-box|Blog}}
 
+
[[Hardcoded Cube]] - How to create a mesh from C++ code, complete with physics
+
 
+
===Blog===
+
 
* [http://www.maratis3d.org/?p=477 Maratis/Blender video tour]
 
* [http://www.maratis3d.org/?p=477 Maratis/Blender video tour]
 
* [http://www.maratis3d.org/?p=500 How to create a game plugin]
 
* [http://www.maratis3d.org/?p=500 How to create a game plugin]
 
* [http://www.maratis3d.org/?p=563 How to create a game interface]
 
* [http://www.maratis3d.org/?p=563 How to create a game interface]
 
* [http://www.maratis3d.org/?p=548 Custom shader example]
 
* [http://www.maratis3d.org/?p=548 Custom shader example]
 +
{{end-box}}
  
===Video===
+
{{begin-box|Video}}
 
* [http://www.youtube.com/playlist?list=PLOIk_wUiUn3wt57DkyfE980ZDtBOJTK7i Special_Ops Tutorial Series]
 
* [http://www.youtube.com/playlist?list=PLOIk_wUiUn3wt57DkyfE980ZDtBOJTK7i Special_Ops Tutorial Series]
 
* [http://www.youtube.com/playlist?p=PL174B3996E7585F77 Raven Video Tutorial Series]
 
* [http://www.youtube.com/playlist?p=PL174B3996E7585F77 Raven Video Tutorial Series]
 +
{{end-box}}
  
===Forum===
+
{{column-box-end}}
* [http://forum.maratis3d.com/viewtopic.php?id=138 Lights examples]
+
* [http://forum.maratis3d.com/viewtopic.php?id=72 Door lift example]
+
* [http://forum.maratis3d.com/viewtopic.php?id=65 Skyboxes tutorial]
+
* [http://forum.maratis3d.com/viewtopic.php?id=59 BVH tutorial]
+
* [http://forum.maratis3d.com/viewtopic.php?id=96 Scrolling textures example]
+
* [http://forum.maratis3d.com/viewtopic.php?id=534 Grass Tutorial]
+
 
+
===Other===
+
* [[YoFrankie example overview]]
+
 
+
=Assets=
+
* [[Assets]]
+
* [[External Assets]]
+
  
=Applications=
+
[[Category:User manual]]
* [[Freeware & Open Source programs]]
+

Latest revision as of 10:29, 12 February 2014

Welcome to the Maratis User Manual

This manual is a small community project aimed at easing the learning curve for new users.

Introduction

Scripting in Lua

Using the C++ API

Tutorial/Examples

Blog

Video

Personal tools
Namespaces
Variants
Actions
Navigation
Toolbox