Shariq Shah
|
33e07e5a52
|
Fixed a bug in how textures are displayed by nuklear and implemented saving transform informations for all entities, archetypes or not
|
6 years ago |
Shariq Shah
|
b8b4f13809
|
Implemented a uniform parameter that allows scaling the uvs for a particular entity and is saved/loaded along with the entity
|
6 years ago |
Shariq Shah
|
8393b2a422
|
Entities in scene hierarchy are now separated into tabs depending on their type
|
6 years ago |
Shariq Shah
|
76a6e48f5e
|
Minor addition and refinements in editor behaviour
|
6 years ago |
Shariq Shah
|
bd55fc66bf
|
Implemented duplicating selected entity in editor
|
6 years ago |
Shariq Shah
|
d736f0edd0
|
Implemented contextual menu for items in scene hierarchy
|
6 years ago |
Shariq Shah
|
e81372c88e
|
Implemented saving/loading entites using dialogs from editor
|
6 years ago |
Shariq Shah
|
16beb89250
|
Implemented editor functionality to read/write scene to/from files
|
6 years ago |
Shariq Shah
|
4849f7d3e4
|
Implemented setting/resetting entity's parent in editor
|
6 years ago |
Shariq Shah
|
a721af2279
|
Implemented renaming entities from editor
|
6 years ago |
Shariq Shah
|
bff55ba6f5
|
Added button in property inspector to reset the local transform for entity
|
6 years ago |
Shariq Shah
|
42a25e0499
|
Re-implemented and improved debug vars that can display different types of numerical and graphical data without needing any slots
|
6 years ago |
Shariq Shah
|
115873b586
|
Added flag to allow entities to ignore raycasts and fixed flickering when hovering over entities in editor
|
6 years ago |
Shariq Shah
|
0ea5ee3e89
|
Fixed issue where cameras would use the render resolution set in config instead of actual resolution
|
6 years ago |
Shariq Shah
|
4f3632bb3e
|
Fixed several bugs and implementing loading saving entity archetypes when loading and saving scenes
|
6 years ago |
Shariq Shah
|
239d44ac6e
|
Fixed bug with meshes registering with uninitialized materials and not rendering
|
6 years ago |
Shariq Shah
|
6629078c3e
|
Implemented reading player data from scene file and marked unnecessary entities as transient to avoid saving themto file when saving the scene. Implmented hiding editor related entities in scene hierarchy
|
6 years ago |
Shariq Shah
|
7150aff216
|
Replaced bools in entity with flags
|
6 years ago |
Shariq Shah
|
a5f9184a4e
|
Implemented contextual menu to re-enter sound sourece filename
|
6 years ago |
Shariq Shah
|
187fe1fa01
|
Fixed entering new geometry name by using contextual menus
|
6 years ago |
Shariq Shah
|
bb8f247936
|
Implemented contextual menu for entering new diffuse texture name for static meshes in editor
|
6 years ago |
Shariq Shah
|
7413dec494
|
Implemented reading/writing static meshes & their material properties to file. Implemented viewing/editing static mesh properties in editor
|
6 years ago |
Shariq Shah
|
33c181e0cb
|
Completed sound serialization to/from file and fixed issue with wav files not loading
|
6 years ago |
Shariq Shah
|
adcdab7aad
|
Fixed several sound related bugs and added missing functionality
|
6 years ago |
Shariq Shah
|
c443e4d9ee
|
Fixed editor camera right-click bug
|
6 years ago |
Shariq Shah
|
24c3e5305a
|
Added delete shortcut key to editor
|
6 years ago |
Shariq Shah
|
1cb99c89c0
|
Disabled editor tools and camera when console is toggled and active
|
6 years ago |
Shariq Shah
|
b0a887ed87
|
Fixed ALT key behaviour in transalte tool
|
6 years ago |
Shariq Shah
|
01746870da
|
Fixed a bug where cursor entity would still be shown in scale mode after axis is set to none
|
6 years ago |
Shariq Shah
|
389f398d06
|
Implemented displaying a tooltip showing the currently hovered entity and tool status when an entity is selected and being transformed
|
6 years ago |
Shariq Shah
|
938dc19142
|
Implemented highlighting entity under cursor
|
6 years ago |
Shariq Shah
|
a3cd984225
|
Changed how spot and directional lights get their direction from rotation and implemented im_ray
|
6 years ago |
Shariq Shah
|
329075f6f5
|
Fixed bug where selecting entity using scene heirarchy would not update the cursor entity
|
6 years ago |
Shariq Shah
|
bc75bff7af
|
Implementing deselecting primary axes
|
6 years ago |
Shariq Shah
|
69846c6158
|
Scaling can now be restarting after left clicking the mouse anywhere
|
6 years ago |
Shariq Shah
|
9c5e96503e
|
Implemented Scale Tool
|
6 years ago |
Shariq Shah
|
aaa8c879d7
|
Made changes to how starting and ending rotation are calculated
|
6 years ago |
Shariq Shah
|
3641a2f448
|
Implemented reverting back to previous axis when rotate tool is selected and not moving the camera anymore
|
6 years ago |
Shariq Shah
|
bccfb00921
|
Renamed editor mode to editor tool
|
6 years ago |
Shariq Shah
|
7ecdbc95f0
|
Removed all usage of tool_mesh_position and replaced it with cursor_entity in editor instead
|
6 years ago |
Shariq Shah
|
9ce41a0149
|
Fixed issue with picking not working when mouse cursor is inside rotation gizmo radius
|
6 years ago |
Shariq Shah
|
1cd9b71ba7
|
Implemented drawing entity projection mesh which shows the effect of the curernt transformation on the entity
|
6 years ago |
Shariq Shah
|
53f4d51790
|
Right clicking when rotation is active resets the tool
|
6 years ago |
Shariq Shah
|
9ab4313db3
|
Rewrote rotate tool behaviour to only show one axis at a time and fixed a renderer bug where all cameras are always rendererd
|
6 years ago |
Shariq Shah
|
18e8b59017
|
Added parameter to control rotation increment
|
6 years ago |
Shariq Shah
|
65c9157910
|
Implemented functionality to handle arc drawing when arc size is greater than 360 or less than -360
|
6 years ago |
Shariq Shah
|
3be1a71957
|
Implemnted filled circles and arcs and made arcs handle negative angle values better
|
6 years ago |
Shariq Shah
|
a8dd4b581c
|
Implemented rotation tool logic
|
6 years ago |
Shariq Shah
|
4a6a108d06
|
Implemented circle and arc drawing in immediate mode renderer and fixed bug with immediate renderer. Also changed all linmath functions to use degrees as parameters and change to radians inside the function
|
6 years ago |
Shariq Shah
|
c7c7d0f4ca
|
Implmented consistent colors for axes and line drawing function for immediate mode renderer
|
6 years ago |