Click or drag to resize

Samples and Tutorials

Add-on CreationManual / Samples and Tutorials_

Samples and Tutorials

This article contains a list of scenes and other resources, that may be useful as descriptive examples. You may also want to read Scripting Basic Knowledge.

Contents
Sci-fi Demo.scene

Samples\Sci-fi Demo\Scenes\Sci-fi Demo.scene

  • Object property calculation via C# script.
  • Object motion along a given trajectory via curves.
Screenshot999999649.png
Nature Demo.scene

Samples\Nature Demo\Scenes\Nature Demo.scene

Screenshot999999999654.png
Simple Game

Samples\Simple Game\SimpleGameLevel1.scene

A simple game, where one can select objects on the screen.

  • This example is made completely in NeoAxis editor. UI Editor, C# Editor and Scene Editor were used.
  • Selecting objects with mouse.
  • Drawing simple geometry in 3D.
  • Loading another scene.
  • Updating of UI controls from the code.
  • Displaying screen messages.
  • Creating button click event handler.
Screenshot999999676.png
Screenshot999999673.png
Character.scene

Samples\Starter Content\Scenes\Character.scene

  • Playable scene. First person camera demonstration in the simulation.
  • Character class.
  • Shows how to configure AI of character. The example how to use tasks for the characters.
Screenshot999999999885.png
Spaceship control 2D.scene

Samples\Starter Content\Scenes\Spaceship control 2D.scene

  • 2D scene.
  • Object in the scene control by the player. Custom Input Processing class.
  • C# scripts.
  • Joystick input.
Screenshot999999999879.png
Character 2D.scene

Samples\Starter Content\Scenes\Character 2D.scene

Screenshot999999999999201.png
Physics rigid body 2D.scene

Samples\Starter Content\Scenes\Physics rigid body 2D.scene

  • Show features of 2D physics engine.
  • Simple, convex, mesh, compound collision shapes.
  • Constraints.
Screenshot999999999881.png
Box type.scene

Samples\Starter Content\Scene objects\Sci-fi Box\Box type.scene

  • Creating an object type with physics.
  • Using a scene as a handy environment for creating and debugging of an object type.
Screenshot999999656.png
Screenshot999999663 2.png
Animated materials 1.scene

Samples\Starter Content\Scenes\Animated materials 1.scene

  • The example of making animation of materials by C# script.
Screenshot999999999999999796.png
Animated materials 2.scene

Samples\Starter Content\Scenes\Animated materials 2.scene

Screenshot999999650.png
Screenshot999999651.png
Material inheritance.scene

Samples\Starter Content\Scenes\Material inheritance.scene

  • Customizing object type, inheritance, properties hiding.
  • Materials instancing.

Read more.

Screenshot999999545 2.png
Physics rigid body.scene

Samples\Starter Content\Scenes\Physics rigid body.scene

Screenshot999999500.png
Physics soft body.scene

Samples\Starter Content\Scenes\Physics soft body.scene

Screenshot999999499.png
Sensors.scene

Samples\Starter Content\Scenes\Sensors.scene

Screenshot999999652.png
Sensors 2D.scene

Samples\Starter Content\Scenes\Sensors 2D.scene

Screenshot999999999999179.png
Scripting C#.scene

Samples\Starter Content\Scenes\Scripting C#.scene

  • Calculating object property with C# script.
  • Using of mathematical functions for 3D.
Screenshot999999653.png
Scripting Flow graph.scene

Samples\Starter Content\Scenes\Scripting Flow graph.scene

Screenshot999999654.png
Screenshot999999655.png
Shader script material.scene

Samples\Starter Content\Scenes\Shader script material.scene

  • Using shader code in material.
Screenshot999999696.png
Shader script screen effect.scene

Samples\Starter Content\Scenes\Shader script screen effect.scene

  • Using shader code in fullscreen effect.
Screenshot999999698.png
Vegetation material.scene

Samples\Starter Content\Scenes\Vegetation material.scene

  • Using ready to use template to make animated vegetation material.
  • Using shader code in material.
Screenshot999999704.png
Screenshot999999705.png
Screenshot999999706.png
Surface.scene

Samples\Starter Content\Scenes\Surface.scene

Screenshot999999999307.png
Decals.scene

Samples\Starter Content\Scenes\Decals.scene

  • The example of using Decal.
Screenshot999999999321.png
Mesh paint layer.scene

Samples\Starter Content\Scenes\Mesh paint layer\Mesh paint layer.scene

Screenshot999999999999075.png
Render target in 3D.scene

Samples\Starter Content\Scenes\Render target in 3D.scene

Screenshot999999999999234.png
Compute using threads.scene

Samples\Starter Content\Scenes\Compute using threads.scene

Screenshot999999999999999797.png
Outline effect.scene

Samples\Starter Content\Scenes\Outline effect.scene

  • The example of using the Outline screen effect.
Screenshot999999999999999997.png
Character AI.scene

Samples\Starter Content\Scenes\Character AI.scene

Screenshot999999999999999999126.png
Screenshot999999999999999999127.png
Character skeleton control.scene

Samples\Starter Content\Scenes\Character skeleton control.scene

  • The example of control skeleton of the character.
Screenshot999999999999999999128.png
Cutscene.scene

Samples\Starter Content\Scenes\Cutscene.scene

  • The example of making cutscenes.
  • The example of using flow graph scripting.
Screenshot999999999999999999129.png
Screenshot999999999999999999132.png
Manual skeleton control.scene

Samples\Starter Content\Scenes\Manual skeleton control.scene

  • The example of manual skeleton control.
Screenshot999999999999999999136.png
_TestAnimation.scene

_Tests\_TestAnimation.scene

Screenshot999999382.png
_TestLightMask.scene

_Tests\_TestLightMask.scene

Screenshot999999659.png
_TestLensFlares.scene

_Tests\_TestLensFlares.scene

Screenshot999999660.png
_TestLightShafts.scene

_Tests\_TestLightShafts.scene

Screenshot999999661.png
_TestMeshModifier.scene

_Tests\_TestMeshModifier.scene

  • Creating of a 3D model modifier.
Screenshot999999662.png
_TestPathfinding.scene

_Tests\_TestPathfinding.scene

Screenshot999999453.png
_TestSSR.scene

_Tests\_TestSSR.scene

Screenshot999999394.png
_TestDitherBlending.scene

_Tests\_TestDitherBlending.scene

  • Dither Blending shader function. The function is designed to smooth Mask blending.
Screenshot999999999436 2.png
_TestParticleSystem.scene

_Tests\_TestParticleSystem.scene

Screenshot999999999776.png
_TestSurfaceArea.scene

_Tests\_TestSurfaceArea.scene

Screenshot999999999919.png
See also
Add-on Creation_