- Articles
70 results
-
First Project
This page is for the newest stable version of Urho: 1.5. The old and outdated version of this page can be found here: First Project (Urho3D 1.32 and 1.4-ish) -
First Project (Urho3D 1.32 and 1.4-ish)
This first project example is based on https://github.com/spongebob/playground/blob/master/urho3d_simple_example.cpp found in the Urho3D forum. It doesn't use the sample framework used by the samples that -
Unofficial Urho3D Wiki
Note: This wiki started moving to https://urho3d.miraheze.org/ but that move pause as "the official wiki" got activated: https://github.com/urho3d/Urho3D/wiki These two Unofficial Urho3D Wikis may merge into the -
Build Urho3D 1.32 on Windows (MinGW)
Welcome to the Urho3D beginner build guide! This Guide describes how to create and build Urho3D from source via CodeBlocks Project files or via direct Makefiles. There are five steps and step four is the -
Blender Techniques
This page covers multiple useful Blender techniques that are especially useful for game developers. Some basic knowledge about Blender may be required. So we made a "low-poly" model with a material in Blender: -
Creating Seamless Procedural Textures with Blender
This is done with the Cycles renderer, the node editor and the Open Shading Language (OSL) feature. Note: OSL seems to also have a "periodic" noise function called "pnoise" which should be seamless (I guess -
Build Urho3D on Linux (GCC)
This section focuses on setting up and compiling Urho3D from source to run on any linux distribution. The purpose of this article is not to cover any possible aspect of Urho's build system but -
Quad Textures
This method means having four textures in one image like this: Diffuse, normal, specular and height map (the height map is not used in this material). A similar method could be used to pack three -
Building Urho 1.5 (Windows 10, MinGW/GCC)
Welcome to the Urho3D beginner build guide! This Guide describes how to create and build Urho3D from source. -
Creating Textures with NeoTextureEdit
NeoTextureEdit (http://neotextureedit.sourceforge.net/) is a free software (LGPL) Java tool to create procedural and seamless textures with a node based system. It's weird too use, sometimes super slow, lacks documentation and the -
Build Urho3D 1.4 or higher
Welcome to the Urho3D beginner build guide! This Guide describes how to create and build Urho3D from source via CodeBlocks project files. This guide is based on the official build guide (http://urho3d.github.io -
Shaders/Techniques shipped with Urho3D
The Urho3D techniques can be found under "CoreData/Techniques/". Their name is basically a combination of their features. -
Creating a new Urho3D Project
[This page is currently conflicting with the First project page. They both have a first project example. I'll be restructuring that to have one really minimal testing sample here, and one a bit -
USP - Urho Sample Platformer
USP is the first example game made for this wiki with the intend to show Urho3D in a bigger application. The samples shipped with Urho are focusing on specific feature and the "Ninja Snow War -
Registering your C++ components to the Lua Script API with tolua++
In this page we discuss how to register your C++ components so you can use their functions in Lua scripts. We'll also explain how to register other things like regular classes or subsystems. This -
Urho3D Demos
The sample applications start from the very simple (a "Hello World" program) and progress to demonstrate more complex engine features. The code is heavily commented and should be easy to follow for learning. The applications -
GPU realtime generated materials
In USP the materials of the terrain and level geometry are realtime generated on the graphic card using Simplex Noise (that's an improved version of the more well known Perlin Noise made by the -
Sound Recording and Editing with Audacity
Audacity webpage: http://web.audacityteam.org/ "Audacity® is free, open source, cross-platform software for recording and editing sounds." 1. Open a file or record a sound using some kind of microphone. I simply -
Blender to Urho3D Guide
Blender site: http://www.blender.org/ This guide was tested with with Blender 2.73a on Windows 7 (direct link: http://download.blender.org/release/Blender2.73/blender-2.73a-windows64.exe) and Urho3D 1 -
XML
Urho3D uses PugiXML (http://pugixml.org/) and offers wrapping objects for that. I used PugiXML here directly because I used it before and the interface is already quite good and is relatively good documented. Maybe -
Particle Effects
Making a node and adding an particle effect:// as with all things in Urho, you don't really need a node just for// the particle effect but here I needed an offset Node* n_particle -
Light
A [SceneNode scene node] that describes how to illuminate the actual geometry. Derives from [VolumeNode]. Lights in Urho3D can be directional, spot, or point lights. Shadow mapping is supported for all light types. -
Using Urho on Android
Building Android under Windows These are my notes on setting up Urho3D to target Android. Since I'm just getting started with Urho, I'm sure there is a more streamlined way to do this -
Expand default terrain material to 6 textures using the six primary&secondary colors
Here I'm using the "six basic colors" red, yellow, green, cyan, blue and magenta to get six separate color weight. Urho is currently per default limited to five textures. You need to modify the -
Creating your own C++ components
This section explains how to create C++ components that you can use then in scripting just like you would with the components that come with Urho3D. We'll also discuss how to add them in
Related Community

Wookieepedia
movies
100K
Pages100K
Images1
Video
Wookieepedia is a wiki-based online encyclopedia that contains detailed information about the Star Wars universe, including movies, books, video games, characters, locations, technology, weapons, vehicles, and everything in between. Founded in 2005, Wookieepedia has over 175,000 articles, covering everything from the…