Creating a level: Difference between revisions

reviewed links in the "Free asset sources" section, removing unhelpful links and adding some from New levels; updated {{update}} notice
mNo edit summary
(reviewed links in the "Free asset sources" section, removing unhelpful links and adding some from New levels; updated {{update}} notice)
Line 1: Line 1:
{{update|This article contains links to the now defunct Oni Central Forum. Sections: Vertex Coloring -> Level-wide Shading, Links to Forum Tutorials}}
{{update|The tutorials on the now-defunct Oni Central Forum, under the section "Links to Forum Tutorials", should be merged into this article.}}
This page covers level creation from scratch. See [[Modifying an existing level]] if you want to change a vanilla level in the game.
This page covers level creation from scratch. See [[Modifying an existing level]] if you want to change a vanilla level in the game.


Line 113: Line 113:
* [[Creating a level]] (you are here)
* [[Creating a level]] (you are here)
* [[Modifying an existing level]]
* [[Modifying an existing level]]
* [[New levels]]<!--notes and comments by geyser that should be revisited / merged with this page-->
* [[New levels]] (a historical document)
* [[Lightmapping levels]]
* [[Lightmapping levels]] (an experiment)


===Free asset sources===
===Free asset sources===
* [http://vk.com/gameready Various game meshes]
* [https://3dwarehouse.sketchup.com/ 3D Warehouse] – architectural models (also see the [https://3dwarehouse.sketchup.com/collection/236901867937c4ed5fbaf4019d18db23/New-content-for-Oni curated collection] by geyser)
* [http://web.archive.org/web/20230601050258/http://tutorialsforblender3d.com/Textures/Textures_index.html Various game textures]
* [https://www.turbosquid.com/ TurboSquid] – various models, including architecture
* [https://www.textures.com Various game textures]
* [https://www.textures.com Textures.com] – wide variety of textures


==Engine limitations==
==Engine limitations==
Line 786: Line 786:
By default, a Mod Tool scene has one Infinite light, but it doesn't shine in every direction so you might want to add more Infinite lights. Let's say one Infinite light for each direction (+X, -X, +Y, -Y, +Z, -Z) with an intensity of circa 0.25 (night) or 0.75 (day).
By default, a Mod Tool scene has one Infinite light, but it doesn't shine in every direction so you might want to add more Infinite lights. Let's say one Infinite light for each direction (+X, -X, +Y, -Y, +Z, -Z) with an intensity of circa 0.25 (night) or 0.75 (day).


The illumination of those lights can be integrated into the vertex color property. There's some information [https://web.archive.org/web/20201029114108/http://oni.bungie.org/forum/viewtopic.php?pid=29089#p29089 on OCF here]; the quoted information is in triplicate, so don't get confused by that: at first it's detailed, then summarized, then as a checklist.
The illumination of those lights can be integrated into the vertex color property:
 
Basically, you can go with the checklist:
 
* Property > Color At Vertices Map
* Property > Color At Vertices Map
* Property > Render Map
* Property > Render Map