New pages
Jump to navigation
Jump to search
(newest | oldest) View (newer 50 | older 50) (20 | 50 | 100 | 250 | 500)
- 00:26, 31 July 2026 HPL3/Audition/Voice Handler Overview (hist) [11,804 bytes] TiMan (talk | contribs) (Created page with " The voice handler is basically a simplified way in which to play complex sound events that deal with voices. It is also a way to easily handle subtitles along with the voice...")
- 00:25, 31 July 2026 HPL3/SOMA/Audition/Audition Overview (hist) [3,559 bytes] TiMan (talk | contribs) (Created page with "= Best Practices = Here are a few practices that should be used when adding voices in the game: '''- Sound effects are between *:s '''<br />When adding sound effects, like *...")
- 00:23, 31 July 2026 HPL3/Sound/Playing Sounds (hist) [1,774 bytes] TiMan (talk | contribs) (Created page with "= Sound Browser window = This window helps when having to pick sounds. It can work in two different modes: * Sound Entity File:sound_entity.png ''' '''Full path input''...")
- 00:22, 31 July 2026 HPL3/Sound/Working with FMod Designer 2010 (hist) [16,828 bytes] TiMan (talk | contribs) (Created page with "= Sound = == FMOD == HPL3 uses FMOD to handle all sound playback. See [http://fmod.org|fmod.org]] for more details, documentation and help. When working with sounds it is ma...")
- 00:21, 31 July 2026 FMod Designer 2010 (hist) [16,828 bytes] TiMan (talk | contribs) (Created page with "= Sound = == FMOD == HPL3 uses FMOD to handle all sound playback. See [http://fmod.org|fmod.org]] for more details, documentation and help. When working with sounds it is ma...")
- 00:17, 31 July 2026 HPL3/SOMA/Audition/Lip Sync (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...")
- 00:16, 31 July 2026 HPL3/Particles/Working with Particles (hist) [2,264 bytes] TiMan (talk | contribs) (Created page with "{{merge2|HPL2/Particle Systems}} =Particle Systems= General Parameters: *'''Name''': Name for the PS. Should be unique for all objects in map. *'''Active''' *'''Position''':...")
- 00:16, 31 July 2026 HPL3/Particles/Particle General (hist) [1,102 bytes] TiMan (talk | contribs) (Created page with "=== General === * '''Name''': The name of the emitter currently selected. * '''Max Particles''': The maximum number of particles that can be alive at once. When this limit is...")
- 00:15, 31 July 2026 HPL3/Particles/Particle Collision (hist) [394 bytes] TiMan (talk | contribs) (Created page with "=== Collision === * '''Use Collision''': If collision detection should be used. * '''Update Rate''': How many times a second collision is check for each particle. * '''Maximu...")
- 00:15, 31 July 2026 HPL3/Particles/Particle Rotation (hist) [585 bytes] TiMan (talk | contribs) (Created page with "=== Rotation === * '''Use Particle Spinning''': If enabled, particles will rotate around themselves. * '''Spin Type''': Type for the particle spinning. Can be: ''' '''Constant...")
- 00:15, 31 July 2026 HPL3/Particles/Particle Color (hist) [450 bytes] TiMan (talk | contribs) (Created page with "=== Color === '''NOTE''': all of the color channels have values from 0 -1. * '''Color''': This sets the color of the particle. * '''Fading''': Settings for fading the color....")
- 00:15, 31 July 2026 HPL3/Particles/Particle Rendering (hist) [586 bytes] TiMan (talk | contribs) (Created page with "=== Rendering === * '''Draw Type''': The different ways in which the particles can be draw to screen. ''' '''Point''': The particle is a point and will always be pointing tow...")
- 00:15, 31 July 2026 HPL3/Particles/Particle Movement (hist) [1,504 bytes] TiMan (talk | contribs) (Created page with " === Movement === * '''Velocity type''': The way in which the starting velocity is generated. * '''Box velocity''': The same as box start but with velocity instead. * '''Sphe...")
- 00:15, 31 July 2026 HPL3/Particles/Particle Start (hist) [778 bytes] TiMan (talk | contribs) (Created page with "=== Start === * '''Start type''': Sets what method to use to generate the start position of the particles in the emitter. * '''Box start''': A box start is created using an x...")
- 00:14, 31 July 2026 HPL3/Particles/Emitter Management (hist) [417 bytes] TiMan (talk | contribs) (Created page with "== Emitter management controls == These controls help to add, duplicate and remove particle emitters. The Add button will create a new particle emitter and select it (i.e. pic...")
- 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....")