Shariq Shah
|
e7022af69f
|
Added notification display in editor
|
5 years ago |
Shariq Shah
|
2adcef4a1f
|
Reworked how scene cleanup/init functions are stored and loaded, added functionality in editor to specify next scene, init and cleanup func names
|
5 years ago |
Shariq Shah
|
4986df6fb6
|
Fixed crash where deleting a hovered entity in editor would result in us crashing because the editor didn't know about the updated state of the entity and would still be pointing to it
|
6 years ago |
Shariq Shah
|
33c2ea7ceb
|
Simplified rendering by removing unnecessary fbos and rendering to backbuffer directly which also brought back msaa
|
6 years ago |
Shariq Shah
|
475fdf564f
|
Disabled picking in editor when an axis is selected and a tool is active to make the editor a lot less annoying to use
|
6 years ago |
Shariq Shah
|
16beb89250
|
Implemented editor functionality to read/write scene to/from files
|
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
|
239d44ac6e
|
Fixed bug with meshes registering with uninitialized materials and not rendering
|
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
|
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
|
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
|
1cd9b71ba7
|
Implemented drawing entity projection mesh which shows the effect of the curernt transformation on the entity
|
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
|
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 |
Shariq Shah
|
9c4882ef8a
|
Added drawing axes at origin and grid relative positioning toggle
|
6 years ago |
Shariq Shah
|
1d89de065f
|
Remove transformations based on current transformation space because they were adding needless complexity. Might revisit them later
|
6 years ago |
Shariq Shah
|
69461c050e
|
Displaying camera position and transform tool transformation space in top bar
|
6 years ago |
Shariq Shah
|
817340c9bf
|
Implement horizontal translation, axis cycling, better ways to deselect objects and keybindings for grid scale selction in editor
|
6 years ago |
Shariq Shah
|
da1bf26b41
|
Implemented first version of translate tool for editor that translated selected object in the xz axis by default and added manual breakpoint trigger option on gl error
|
6 years ago |
Shariq Shah
|
f7a1223d98
|
Added Editor settings window and added grid configuration to editor settings
|
6 years ago |
Shariq Shah
|
76509ec018
|
Added Grid to editor
|
6 years ago |
Shariq Shah
|
1d86626840
|
Changed how config files or cvars are used in the code
|
6 years ago |
Shariq Shah
|
124b02e566
|
Changed top bar in editor and removed several editor related bugs. Learnt lesson about dangers of interchangeably using bool from stdbool and int in C
|
6 years ago |
Shariq Shah
|
e3e471e8bf
|
Fixed bug with incorrect editor toggling and checking
|
6 years ago |
Shariq Shah
|
66b72cca73
|
Implemented showing selected entity in editor with a specific colour
|
6 years ago |
Shariq Shah
|
a79189b18e
|
Removed game/library split, the game now compiles as one executable only.
|
7 years ago |
Shariq Shah
|
ccb52b9cf8
|
Update to recent changes on linux
|
7 years ago |
Shariq Shah
|
02ee41c788
|
Implemented switching between game and editor mode
|
7 years ago |
Shariq Shah
|
6b105f467c
|
Added player module, player init, update and visual representation. Fixed bugs in assigning default texture at material init and setting parent when creating entities in scene
|
7 years ago |
shariq
|
a4f3021e44
|
Moved all source files into their appropriate directories i.e. common, game and libsymmetry and began migrating build system to GENie
|
8 years ago |
Shariq Shah
|
f8a88791f1
|
Added support for registering and view live debug variable data in editor
|
9 years ago |
Shariq Shah
|
97ac88e7da
|
Began work on editor and fixed bug with mousewheel events
|
9 years ago |