Shariq Shah
|
25c73af114
|
Implemented shortcut keys to cycle between debug_vars locations and to toggle it on and off
|
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
|
c874dcf598
|
Fixed issue with entities not updating their transformation materix and in turn not being able to update their children after they are transformed in editor
|
6 years ago |
Shariq Shah
|
11b2f2da14
|
Fixed gimbal lock by fixing the quaternion multiplication order when getting absolute rotation for camera entity
|
6 years ago |
Shariq Shah
|
7134d23e6b
|
Added very hacky fps controls
|
6 years ago |
Shariq Shah
|
7cac003172
|
Updated blender exporter to work with version 2.80
|
6 years ago |
Shariq Shah
|
a3ece7df14
|
Entities loaded with entity_load command can now be optionally renamed
|
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
|
cf8f989301
|
Implemented first version of reading/writing entites to/from files
|
6 years ago |
Shariq Shah
|
651cbf1883
|
Implemented command to save scene to file
|
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
|
78992826d6
|
Implemented reading/writing entity's children to file when saving an entity archetype and fixed a bug where an entity would not be removed from its parent's children list
|
6 years ago |
Shariq Shah
|
665940ccad
|
Minor changes to default values of sound source when loading from file
|
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
|
7b84fbdc01
|
Fixed default config values
|
6 years ago |
Shariq Shah
|
088dabdf7a
|
Changes to build file for mac builds
|
6 years ago |
Shariq Shah
|
4e90bf71b1
|
Fixed genie post build commands related to creating assets symlink not working on mac
|
6 years ago |
Shariq Shah
|
051c6a97e7
|
Moved MAX_LIGHTS definition from shader to c code and implemented functionality to allow #defining from c code before shaders are compiled
|
6 years ago |
Shariq Shah
|
3b5a8aecd3
|
Moved #version definition to c code and added config option for enabling/disabling vsync
|
6 years ago |
Shariq Shah
|
6a2bb7e3c4
|
First mac build! Also fixed bug in shader link error logging.
|
6 years ago |
Shariq Shah
|
36943a487a
|
Upload latest changes to git before transfer to mac
|
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
|
06d1eced8c
|
Re-implemented entity to file read/write and corresponding console command to save entity to file
|
6 years ago |
Shariq Shah
|
c0dc6a2c69
|
Refactored sound related api and implemented writing entity to particular file
|
6 years ago |
Shariq Shah
|
65382c7d37
|
Groundwork for console command handling
|
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
|
bd90620bdf
|
Fixed quat to yaw, pitch and roll functions and rotation arc not matching up to actual rotation
|
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 |