New pages
Jump to navigation
Jump to search
(newest | oldest) View (newer 50 | older 50) (20 | 50 | 100 | 250 | 500)
- 00:13, 31 July 2026 HPL3/Particles/Particle Editor View (hist) [1,945 bytes] TiMan (talk | contribs) (Created page with "= Particle Editor = The Particle Editor is used to create Particle Systems to be used in maps or entities. == Foreword == === Min and Max values === A lot of values in this...")
- 00:12, 31 July 2026 HPL3/Materials/Types/Translucent (hist) [5,739 bytes] TiMan (talk | contribs) (Created page with "= Translucent Material = == Overview == Here it will be explained how to set up an entity with a translucent material. There is a lot of differetn techniques and programs th...")
- 00:11, 31 July 2026 HPL3/Materials/Engine Materials (hist) [29,630 bytes] TiMan (talk | contribs) (Created page with "=== Materials === ---- === General === The size of texture simply means in relation to other textures of the material. 100% means that it is max size (which is normal whate...")
- 00:10, 31 July 2026 HPL3/Materials/Material Specific Variables (hist) [0 bytes] TiMan (talk | contribs) (Created page with "= Translucent Material = == Overview == Here it will be explained how to set up an entity with a translucent material. There is a lot of differetn techniques and programs th...")
- 00:10, 31 July 2026 HPL3/Materials/Materials Editor View (hist) [6,453 bytes] TiMan (talk | contribs) (Created page with "= Material Editor = The Material Editor helps out in creating new materials to be used in games. It can be run as a standalone app or can be invoked from file inputs in othe...")
- 00:02, 31 July 2026 HPL3/Entities/Entity Settings (hist) [419 bytes] TiMan (talk | contribs) (Created page with "= Entity Class window = With this window, one can set up properties for the entity. First, a class shall be picked from the combo box at the top of the window. When this is do...")
- 00:00, 31 July 2026 HPL3/Entities/Entity Rig (hist) [396 bytes] TiMan (talk | contribs) (Created page with "= Bones = If the imported mesh has a skeleton, its component bones will be created along with the submeshes. Subentities can be attached to bones. General parameters: * '''Na...")
- 23:59, 30 July 2026 HPL3/SOMA/Entities/Working with Joints (hist) [3,224 bytes] TiMan (talk | contribs) (Created page with "= Joints = Joints are used to constrain the movement between to bodies. They are a very powerful tool and can be used to do a lot of stuff such as lamps that can sway back and...")
- 23:59, 30 July 2026 HPL3/Entities/Working with Shapes (hist) [763 bytes] TiMan (talk | contribs) (Created page with "= Shapes = General Parameters: ''' '''Name''': Name of the shape. ''' '''Position''': Position of the shape in the world. ''' '''Rotation''': 3D Vector storing the shape rot...")
- 23:57, 30 July 2026 HPL3/Entities/Adding Animations to Entities (hist) [3,183 bytes] TiMan (talk | contribs) (Created page with "With this tool you will be able to add, delete and edit animations for the current entity. Animation related controls ''' '''Add new animation''' this button will add an...")
- 23:56, 30 July 2026 HPL3/Entities/Model Preview Settings (hist) [5,497 bytes] TiMan (talk | contribs) (Created page with "= Entity Preview/Animation Editor window = When you have your entity all set up with bodies, joints and such, it is time to test how it would look in the game. That's what t...")
- 23:54, 30 July 2026 HPL3/Entities/Entity Mesh (hist) [1,268 bytes] TiMan (talk | contribs) (Created page with "= SubMeshes = Whenever a Mesh is imported into the ModelEditor, it will spawn one or several submeshes. These can be attached to bodies. General Parameters: * '''Name''': Nam...")
- 23:54, 30 July 2026 HPL3/Entities/Entity Types (hist) [419 bytes] TiMan (talk | contribs) (Created page with "= Entity Class window = With this window, one can set up properties for the entity. First, a class shall be picked from the combo box at the top of the window. When this is do...")
- 23:52, 30 July 2026 HPL3/Entities/Model Editor View (hist) [11,619 bytes] TiMan (talk | contribs) (Created page with "= Model Editor = The Model Editor is our own application to create entities. An entity (saved in a .ent file) is composed of a mesh and a set of physical properties, bodies,...") originally created as "HPL3/SOMA/Entities/Model Editor View"
- 23:12, 30 July 2026 HPL3/SOMA/Modeling/Animation Principles (hist) [1,981 bytes] TiMan (talk | contribs) (Created page with "= Animation - Lipsync = === Introduction === This tutorial was written for anybody working on animations that want a character to automatically lipsync. Lipsyncing is a te...")
- 23:11, 30 July 2026 HPL3/SOMA/Modeling/Modeling Overview (hist) [5,827 bytes] TiMan (talk | contribs) (Created page with " === Introduction === This tutorial was written for anybody working on the project and details the outlines used when creating the game. Much of this is suggestions, like spec...")
- 23:10, 30 July 2026 HPL3/SOMA/Modeling/Exporting Models (hist) [8,044 bytes] TiMan (talk | contribs) (Created page with "= Model Export = HPL3 mainly uses [http://www.khronos.org/collada/ Collada] for importing models into the engine binary format, so this guide will only be about the Collada f...")
- 12:50, 30 July 2026 HPL3/SOMA/Getting Started/Test Debug and Continue (hist) [2,355 bytes] TiMan (talk | contribs) (Created page with "{{Hpl3SomaGettingStarted|step=6}} Your mod, map, and first script now work. This final step establishes a repeatable development loop and points to deeper documentation. ==...")
- 12:49, 30 July 2026 HPL3/SOMA/Getting Started/Add Your First Script (hist) [1,641 bytes] TiMan (talk | contribs) (Created page with "{{Hpl3SomaGettingStarted|step=5}} Every map can have a map script. For the sample map, it is <code>sample_map.hps</code> beside <code>sample_map.hpm</code>. == Add a visible...")
- 12:47, 30 July 2026 HPL3/SOMA/Getting Started/Edit Your First Map (hist) [1,985 bytes] TiMan (talk | contribs) (Created page with "{{Hpl3SomaGettingStarted|step=4}} You will use the working sample as your first map and make one visible editor change. Starting from the sample avoids mixing basic editor le...")
- 12:47, 30 July 2026 HPL3/SOMA/Getting Started/Configure the Level Editor (hist) [1,436 bytes] TiMan (talk | contribs) (Created page with "{{Hpl3SomaGettingStarted|step=3}} The Level Editor must know which mod you are working on. This lets it resolve your mod's resources and save work in the correct context. ==...")
- 12:47, 30 July 2026 HPL3/SOMA/Getting Started/Create and Launch Your Mod (hist) [2,397 bytes] TiMan (talk | contribs) (Created page with "{{Hpl3SomaGettingStarted|step=2}} In this step, you will copy SOMA's known-working example mod and launch the copy before changing it. == Make your own copy == # Open <code...")
- 12:46, 30 July 2026 HPL3/SOMA/Getting Started/Prepare Your Tools (hist) [1,449 bytes] TiMan (talk | contribs) (Created page with "{{Hpl3SomaGettingStarted|step=1}} This step confirms that the game and the two tools needed for the first mod are available. == Before you begin == You need: * a working i...")
- 12:27, 30 July 2026 HPL3/SOMA/Getting Started (hist) [3,805 bytes] TiMan (talk | contribs) (Created page with "{{Hpl3SomaGettingStarted|step=0}} This guide takes you from a working installation of ''SOMA'' to a stand-alone mod with a map you can edit and a script you have changed your...")
- 12:01, 30 July 2026 HPL3/Level Design/Level Editor Color Dialog (hist) [1,947 bytes] TiMan (talk | contribs) (Created page with "= Color Picker window = This window serves as a means for selecting colors. It allows to work in both HSB and RGB color spaces. File:color_picker.png == General inputs...")
- 12:00, 30 July 2026 HPL3/Level Design/Detail Mesh Entity (hist) [1,989 bytes] TiMan (talk | contribs) (Created page with "= DetailMeshEntities = Detail mesh entities are useful for adding details to the geometry of a level without much impact on the performance. == General Parameters == * '''Na...")
- 12:00, 30 July 2026 HPL3/Level Design/Entity Poser (hist) [726 bytes] TiMan (talk | contribs) (Created page with "= Entity Poser EditMode = This mode is used for posing entities, via transforming its skeleton. Once the mode is started, the bones in the entity's skeleton are visible and s...")
- 11:59, 30 July 2026 HPL3/Level Design/Working with Entities (hist) [2,158 bytes] TiMan (talk | contribs) (Created page with "= Entities = Entities are vital components for a map, be it decoration or be it gameplay wise. They are the dynamic part of the level: interactable objects, disappearing wall...") originally created as "HPL3/SOMA/Level Design/Working with Entities"
- 11:56, 30 July 2026 HPL3/Level Design/Exposure Areas (hist) [1,246 bytes] TiMan (talk | contribs) (Created page with "= Exposure Areas = An area that changes the tone mapping parameters when entered. Used to simulate automatic correction of exposure that occurs when eyes get used to bright/d...")
- 11:56, 30 July 2026 HPL3/Level Design/Fog Areas (hist) [1,054 bytes] TiMan (talk | contribs) (Created page with "= FogAreas = FogAreas are bounding boxes that apply a fog effect inside their limits == General Parameters == * '''Name''': Name of the FogArea * '''Position''': 3D Vector s...")
- 11:55, 30 July 2026 HPL3/Level Design/Decals (hist) [2,090 bytes] TiMan (talk | contribs) (Created page with "= Decals = Decals are used to add detail to geometry. Scorch marks, blood splatters and such can be added with this tool, only thing needed is a proper material and a surface...")
- 11:54, 30 July 2026 HPL3/Level Design/Sounds (hist) [2,422 bytes] TiMan (talk | contribs) (Created page with "= Sounds = General Parameters: * '''Name''': Name of the sound. Should be unique for all objects in map. * '''Active''' * '''Position''': 3D Vector storing the position in w...")
- 11:54, 30 July 2026 HPL3/Level Design/Particles (hist) [2,232 bytes] TiMan (talk | contribs) (Created page with "=Particle Systems= General Parameters: *'''Name''': Name for the PS. Should be unique for all objects in map. *'''Active''' *'''Position''': 3D Vector storing the position in...")
- 11:53, 30 July 2026 HPL3/Level Design/Lens Flares (hist) [931 bytes] TiMan (talk | contribs) (Created page with "= LensFlares = General Parameters: * '''Name''': Name for the lens flare object. * '''Position''': 3D Vector storing the position in world. * '''Rotation''': 3D Vector stort...")
- 11:52, 30 July 2026 HPL3/Level Design/Billboards (hist) [2,366 bytes] TiMan (talk | contribs) (Created page with "= Billboards = General Parameters: * '''Name''': Name for the billboard. Should be unique for all objects in map. * '''Position''': 3D Vector storing the position in world....")
- 11:49, 30 July 2026 HPL3/Level Design/Terrain Painting (hist) [1,436 bytes] TiMan (talk | contribs) (Created page with "= Texture mode = This mode is used to edit the texture on the terrain. File:terrain_mode_texture.png As general parameters, one can set up: - A base material, so it sh...")
- 11:49, 30 July 2026 HPL3/Level Design/Terrain Height Map (hist) [599 bytes] TiMan (talk | contribs) (Created page with "= HeightMap mode = This mode allows the user to modify the terrain geometry. A set of 3 different brushes is made available for doing so. File:terrain_mode_heightmap.png...")
- 11:43, 30 July 2026 HPL3/Amnesia: The Bunker (hist) [144 bytes] TiMan (talk | contribs) (Created page with "{{Hpl3DocIndex |gameName = Amnesia: The Bunker |bannerImage = Bunker-header.jpg |}}")
- 11:32, 30 July 2026 HPL3/Level Design/Terrain Texturing (hist) [1,436 bytes] TiMan (talk | contribs) (Created page with "= Texture mode = This mode is used to edit the texture on the terrain. File:terrain_mode_texture.png As general parameters, one can set up: - A base material, so it sh...")
- 11:32, 30 July 2026 HPL3/Level Design/Undergrowth (hist) [3,207 bytes] TiMan (talk | contribs) (Created page with "= Undergrowth mode = This mode is used to give further detail to the terrain in the form of undergrowth. With this mode you will be able to create undergrowth materials and p...")
- 11:27, 30 July 2026 HPL3/Level Design/Detail Meshes (hist) [1,989 bytes] TiMan (talk | contribs) (Created page with "= DetailMeshEntities = Detail mesh entities are useful for adding details to the geometry of a level without much impact on the performance. == General Parameters == * '''Na...") originally created as "HPL3/SOMA/Level Design/Detail Meshes"
- 11:24, 30 July 2026 HPL3/SOMA/Level Design/Pose Editor (hist) [726 bytes] TiMan (talk | contribs) (Created page with "= Entity Poser EditMode = This mode is used for posing entities, via transforming its skeleton. Once the mode is started, the bones in the entity's skeleton are visible and s...")
- 11:23, 30 July 2026 HPL3/Level Design/Working with Primitives (hist) [1,128 bytes] TiMan (talk | contribs) (Created page with "= Primitives = Primitives are basic geometrical objects that can be used to shape up map geometry along with Static Objects == General Parameters == * '''Name''': Name of th...") originally created as "HPL3/SOMA/Level Design/Working with Primitives"
- 11:14, 30 July 2026 HPL3/Level Design/Working with Static Objects (hist) [5,757 bytes] TiMan (talk | contribs) (Created page with "== Static Objects == === General === Static objects are placed in the editor in the static objects edit mode. Static objects are usually the performance wise the best object...") originally created as "HPL3/SOMA/Level Design/Working with Static Objects"
- 10:58, 30 July 2026 HPL3/SOMA/Level Design/Spot Lights (hist) [13,348 bytes] TiMan (talk | contribs) (Created page with "{{shortPageTitle}} A '''spot light''' emits light through a directional cone or pyramid-shaped frustum. Unlike a point light, it illum...")
- 10:40, 30 July 2026 HPL3/SOMA/Level Design/Point Lights (hist) [12,010 bytes] TiMan (talk | contribs) (Created page with "This type matches an omnidirectional light, that is, a light that will light up its surroundings bounded by a sphere. * '''Rotation''': 3D vector indicating the rotation of th...")
- 10:40, 30 July 2026 HPL3/Level Design/Lights Overview (hist) [1,687 bytes] TiMan (talk | contribs) (Created page with "= Lights = Lights are used to light up the environment, and also to create the right mood for a level. The following are shared by the three kinds of lights. General Parame...")
- 10:21, 30 July 2026 HPL3/Scripting/Scripting Guide/Type Casting (hist) [14,397 bytes] TiMan (talk | contribs) (Created page with "{{Hpl3ScriptingGuideMenuAdvanced}} {{shortPageTitle}} {| style="border:0px;" cellspacing="0" |- valign="top" | style="padding-right:0.2em" | '''Type casting''' converts a valu...")
- 10:08, 30 July 2026 HPL3/Scripting/Scripting Guide/Object Instances vs Object Handles (hist) [13,605 bytes] TiMan (talk | contribs) (Created page with "{{Hpl3ScriptingGuideMenuAdvanced}} {{shortPageTitle}} {| style="border:0px;" cellspacing="0" |- valign="top" | style="padding-right:0.2em" | An '''object instance''' is one pa...")
- 10:01, 30 July 2026 HPL3/Scripting/Scripting Guide/Object Handles (hist) [11,425 bytes] TiMan (talk | contribs) (Created page with "{{Hpl3ScriptingGuideMenuAdvanced}} {{shortPageTitle}} {| style="border:0px;" cellspacing="0" |- valign="top" | style="padding-right:0.2em" | An '''object handle''' is a variab...")