<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.frictionalgames.com/page?action=history&amp;feed=atom&amp;title=HPL3%2FEntities%2FModel_Editor_Controls</id>
	<title>HPL3/Entities/Model Editor Controls - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.frictionalgames.com/page?action=history&amp;feed=atom&amp;title=HPL3%2FEntities%2FModel_Editor_Controls"/>
	<link rel="alternate" type="text/html" href="https://wiki.frictionalgames.com/page?title=HPL3/Entities/Model_Editor_Controls&amp;action=history"/>
	<updated>2026-10-04T08:27:40Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.34.2</generator>
	<entry>
		<id>https://wiki.frictionalgames.com/page?title=HPL3/Entities/Model_Editor_Controls&amp;diff=7341&amp;oldid=prev</id>
		<title>TiMan: Create shared HPL3 Model Editor controls guide verified against the SOMA, Rebirth, and Bunker editor executables and entity sessions</title>
		<link rel="alternate" type="text/html" href="https://wiki.frictionalgames.com/page?title=HPL3/Entities/Model_Editor_Controls&amp;diff=7341&amp;oldid=prev"/>
		<updated>2026-10-02T17:34:18Z</updated>

		<summary type="html">&lt;p&gt;Create shared HPL3 Model Editor controls guide verified against the SOMA, Rebirth, and Bunker editor executables and entity sessions&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;The '''Model Editor controls''' combine object-editing modes with per-viewport camera and display controls. The core controls described here are present in the Model Editors shipped with SOMA, Amnesia: Rebirth, and Amnesia: The Bunker.&lt;br /&gt;
&lt;br /&gt;
== Object editing ==&lt;br /&gt;
&lt;br /&gt;
The editor provides four main object modes:&lt;br /&gt;
&lt;br /&gt;
* '''Select''' chooses objects in a viewport and exposes their editable properties.&lt;br /&gt;
* '''Translate''' moves the selection.&lt;br /&gt;
* '''Rotate''' rotates the selection.&lt;br /&gt;
* '''Scale''' changes its size.&lt;br /&gt;
&lt;br /&gt;
The editor also provides '''Clone''', '''Delete''', '''Undo''', and '''Redo''' commands. Keep an eye on the current selection and active mode before dragging: the same pointer movement has a different effect in selection, translation, rotation, and scaling modes.&lt;br /&gt;
&lt;br /&gt;
'''Focus''' frames the current selection in a viewport. This is useful after importing a model at an unexpected scale or moving the camera away from the entity.&lt;br /&gt;
&lt;br /&gt;
== Viewports ==&lt;br /&gt;
&lt;br /&gt;
A normal Model Editor layout contains orthographic '''Front''', '''Right''', and '''Top''' views and a '''Perspective''' view. Each viewport stores its own camera and display state.&lt;br /&gt;
&lt;br /&gt;
The viewport menu includes:&lt;br /&gt;
&lt;br /&gt;
* '''Camera Mode''': selects the view orientation.&lt;br /&gt;
* '''Render Mode''': selects the display style, including shaded and wireframe rendering.&lt;br /&gt;
* '''Controller''': selects camera navigation. Shipped entity sessions use '''Ortho''' for the three orthographic views and '''Maya''' for the perspective view; '''Fly''' is also available in all three editors.&lt;br /&gt;
* '''Show Grid''' and '''Show Axes''': toggle those viewport guides.&lt;br /&gt;
&lt;br /&gt;
The focused viewport can be enlarged and later returned to the four-view layout. Saved &amp;lt;code&amp;gt;.ent&amp;lt;/code&amp;gt; files may retain the focused viewport, enlargement state, camera position and target, controller, view mode, renderer, axes, grid, and grid-plane state in &amp;lt;code&amp;gt;EditorSession/ViewportConfig&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Grid and snapping ==&lt;br /&gt;
&lt;br /&gt;
The lower controls select a grid plane and maintain grid height and snapping state. The active plane matters in orthographic work: shipped sessions normally associate Front, Right, and Top with different grid planes.&lt;br /&gt;
&lt;br /&gt;
Use snapping when collision shapes, sockets, or other components must share an exact position. Turn it off for fine visual alignment. Because the saved viewport session records &amp;lt;code&amp;gt;GridPlane&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;GridHeights&amp;lt;/code&amp;gt;, and &amp;lt;code&amp;gt;LockToGrid&amp;lt;/code&amp;gt;, reopening two entities can restore different grid states.&lt;br /&gt;
&lt;br /&gt;
== Shortcut differences ==&lt;br /&gt;
&lt;br /&gt;
Do not assume that every HPL3 Model Editor build displays the same keyboard hints. For example, the later Amnesia editors expose help strings for focusing the selection and toggling grid snapping that are not exposed in the same form by the SOMA executable. Use the command labels and tooltips shown by the editor build you are running.&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
&lt;br /&gt;
* [[HPL3/Entities/Model Editor View|Model Editor View]]&lt;br /&gt;
* [[HPL3/Entities/Model Editor Preferences|Model Editor Preferences]]&lt;br /&gt;
* [[HPL3/Entities/Working with Shapes|Working with Shapes]]&lt;br /&gt;
&lt;br /&gt;
[[Category:English]]&lt;/div&gt;</summary>
		<author><name>TiMan</name></author>
		
	</entry>
</feed>