Riyyi
							
						 | 
						
							
							
							
							
								
							
								6b6c588378
								
							
								
							
						 | 
						
							
							
								
								Component: Put JSON serialization functions in a separate file
							
							
							
							
							
						 | 
						
							1 year ago | 
						
					
				
					
						
							
							
								 
								Riyyi
							
						 | 
						
							
							
							
							
								
							
								9145f90c1d
								
							
								
							
						 | 
						
							
							
								
								Meta: Update ruc library
							
							
							
							
							
						 | 
						
							1 year ago | 
						
					
				
					
						
							
							
								 
								Riyyi
							
						 | 
						
							
							
							
							
								
							
								b9043dbb4b
								
							
								
							
						 | 
						
							
							
								
								Render: Add and implement shader storage buffer (SSBO)
							
							
							
							
							
						 | 
						
							1 year ago | 
						
					
				
					
						
							
							
								 
								Riyyi
							
						 | 
						
							
							
							
							
								
							
								b6e68eccec
								
							
								
							
						 | 
						
							
							
								
								Doc: Add GLSL std430 memory layout documentation
							
							
							
							
							
						 | 
						
							1 year ago | 
						
					
				
					
						
							
							
								 
								Riyyi
							
						 | 
						
							
							
							
							
								
							
								d16fade497
								
							
								
							
						 | 
						
							
							
								
								Everywhere: Work towards lighting support
							
							
							
							
							
						 | 
						
							1 year ago | 
						
					
				
					
						
							
							
								 
								Riyyi
							
						 | 
						
							
							
							
							
								
							
								b8e4d9ef3f
								
							
								
							
						 | 
						
							
							
								
								Render: Allow arbitrary data in uniformbuffer objects
							
							
							
							
							
						 | 
						
							1 year ago | 
						
					
				
					
						
							
							
								 
								Riyyi
							
						 | 
						
							
							
							
							
								
							
								03e8210165
								
							
								
							
						 | 
						
							
							
								
								Event+Asset+Keycodes: Add keybind for taking screenshots
							
							
							
							
							
						 | 
						
							1 year ago | 
						
					
				
					
						
							
							
								 
								Riyyi
							
						 | 
						
							
							
							
							
								
							
								dcf2a85208
								
							
								
							
						 | 
						
							
							
								
								Asset+Component+Render: Render quads in the world as 3D objects
							
							
							
							
							
						 | 
						
							1 year ago | 
						
					
				
					
						
							
							
								 
								Riyyi
							
						 | 
						
							
							
							
							
								
							
								b2ed951b1e
								
							
								
							
						 | 
						
							
							
								
								Render: Add more value setter types for uniformbuffer objects
							
							
							
							
							
						 | 
						
							1 year ago | 
						
					
				
					
						
							
							
								 
								Riyyi
							
						 | 
						
							
							
							
							
								
							
								d63dfe2f9f
								
							
								
							
						 | 
						
							
							
								
								Render: Update getter to match naming convention
							
							
							
							
							
						 | 
						
							1 year ago | 
						
					
				
					
						
							
							
								 
								Riyyi
							
						 | 
						
							
							
							
							
								
							
								faacdca424
								
							
								
							
						 | 
						
							
							
								
								App: Print average frame-time on exit
							
							
							
							
							
						 | 
						
							1 year ago | 
						
					
				
					
						
							
							
								 
								Riyyi
							
						 | 
						
							
							
							
							
								
							
								b5f3cae5ba
								
							
								
							
						 | 
						
							
							
								
								Render+Scene: Implement uniformbuffer objects
							
							
							
							
							
						 | 
						
							1 year ago | 
						
					
				
					
						
							
							
								 
								Riyyi
							
						 | 
						
							
							
							
							
								
							
								1d5f5a1ad8
								
							
								
							
						 | 
						
							
							
								
								Shader: Cache uniform location lookup
							
							
							
							
							
						 | 
						
							1 year ago | 
						
					
				
					
						
							
							
								 
								Riyyi
							
						 | 
						
							
							
							
							
								
							
								3cd2fab637
								
							
								
							
						 | 
						
							
							
								
								Render: Add support for int/double shader attributes
							
							
							
							
							
						 | 
						
							1 year ago | 
						
					
				
					
						
							
							
								 
								Riyyi
							
						 | 
						
							
							
							
							
								
							
								c5ed219ad2
								
							
								
							
						 | 
						
							
							
								
								Render: Dont create double framebuffers
							
							
							
							
							
						 | 
						
							1 year ago | 
						
					
				
					
						
							
							
								 
								Riyyi
							
						 | 
						
							
							
							
							
								
							
								4dbac7ee38
								
							
								
							
						 | 
						
							
							
								
								Render: Make Framebuffer class more flexible
							
							
							
							
							
						 | 
						
							1 year ago | 
						
					
				
					
						
							
							
								 
								Riyyi
							
						 | 
						
							
							
							
							
								
							
								a5b7a49447
								
							
								
							
						 | 
						
							
							
								
								Render: Make Framebuffer class more flexible
							
							
							
							
							
						 | 
						
							1 year ago | 
						
					
				
					
						
							
							
								 
								Riyyi
							
						 | 
						
							
							
							
							
								
							
								fd72f6610e
								
							
								
							
						 | 
						
							
							
								
								Render: Change RenderCommand::clearBit function
							
							
							
							
							
						 | 
						
							1 year ago | 
						
					
				
					
						
							
							
								 
								Riyyi
							
						 | 
						
							
							
							
							
								
							
								21319b93ad
								
							
								
							
						 | 
						
							
							
								
								Render: Cleanup buffer
							
							
							
							
							
						 | 
						
							1 year ago | 
						
					
				
					
						
							
							
								 
								Riyyi
							
						 | 
						
							
							
							
							
								
							
								cd36841039
								
							
								
							
						 | 
						
							
							
								
								Asset+Render+App: Implement render to framebuffer
							
							
							
							
							
						 | 
						
							1 year ago | 
						
					
				
					
						
							
							
								 
								Riyyi
							
						 | 
						
							
							
							
							
								
							
								538d0b5ce7
								
							
								
							
						 | 
						
							
							
								
								Asset+Render: Add Framebuffers
							
							
							
							
							
						 | 
						
							1 year ago | 
						
					
				
					
						
							
							
								 
								Riyyi
							
						 | 
						
							
							
							
							
								
							
								5f6a5f48dd
								
							
								
							
						 | 
						
							
							
								
								Asset+Component+Render: Fix assimp modeling loading + batching
							
							
							
							
							
						 | 
						
							1 year ago | 
						
					
				
					
						
							
							
								 
								Riyyi
							
						 | 
						
							
							
							
							
								
							
								c06b06ed62
								
							
								
							
						 | 
						
							
							
								
								Scene+System: Enable model loading
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								Riyyi
							
						 | 
						
							
							
							
							
								
							
								5721b4249c
								
							
								
							
						 | 
						
							
							
								
								Asset: Add 3D shader
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								Riyyi
							
						 | 
						
							
							
							
							
								
							
								95a64be4cd
								
							
								
							
						 | 
						
							
							
								
								Renderer: Implement 3D
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								Riyyi
							
						 | 
						
							
							
							
							
								
							
								79b4f1c3d1
								
							
								
							
						 | 
						
							
							
								
								Asset: Implement assimp texture loading
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								Riyyi
							
						 | 
						
							
							
							
							
								
							
								a266a27f88
								
							
								
							
						 | 
						
							
							
								
								Asset+Component: Add model component and asset
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								Riyyi
							
						 | 
						
							
							
							
							
								
							
								08969e32d1
								
							
								
							
						 | 
						
							
							
								
								Meta: Add assimp dependency
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								Riyyi
							
						 | 
						
							
							
							
							
								
							
								2793956be4
								
							
								
							
						 | 
						
							
							
								
								Render+Asset: De-duplicate different manager classes into one for assets
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								Riyyi
							
						 | 
						
							
							
							
							
								
							
								51c5874318
								
							
								
							
						 | 
						
							
							
								
								Add license file for glad
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								Riyyi
							
						 | 
						
							
							
							
							
								
							
								d01a4429ca
								
							
								
							
						 | 
						
							
							
								
								Renderer: Rename Character -> Font/Symbol
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								Riyyi
							
						 | 
						
							
							
							
							
								
							
								d22effdfa3
								
							
								
							
						 | 
						
							
							
								
								Renderer: De-duplicate code between renderer types
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								Riyyi
							
						 | 
						
							
							
							
							
								
							
								52611beeab
								
							
								
							
						 | 
						
							
							
								
								Renderer: Move RenderCommand to separate file
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								Riyyi
							
						 | 
						
							
							
							
							
								
							
								fd8973d10d
								
							
								
							
						 | 
						
							
							
								
								Engine: Implement skybox
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								Riyyi
							
						 | 
						
							
							
							
							
								
							
								bc3f2c9db5
								
							
								
							
						 | 
						
							
							
								
								Component+Scene+System: Implement parent-child transform components
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								Riyyi
							
						 | 
						
							
							
							
							
								
							
								0dd7a05d46
								
							
								
							
						 | 
						
							
							
								
								Component+Scene: Restructure scene .json to allow multiple components
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								Riyyi
							
						 | 
						
							
							
							
							
								
							
								c607ebcc72
								
							
								
							
						 | 
						
							
							
								
								Engine: Do not use offset for character advance
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								Riyyi
							
						 | 
						
							
							
							
							
								
							
								15b71f8387
								
							
								
							
						 | 
						
							
							
								
								Engine: Allow configuration of font size and line spacing
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								Riyyi
							
						 | 
						
							
							
							
							
								
							
								6e5f82913e
								
							
								
							
						 | 
						
							
							
								
								Script: Add missing macro CONCAT
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								Riyyi
							
						 | 
						
							
							
							
							
								
							
								d02d5a528b
								
							
								
							
						 | 
						
							
							
								
								Assets: Add text entity to example scene1.json
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								Riyyi
							
						 | 
						
							
							
							
							
								
							
								574f2a8b5a
								
							
								
							
						 | 
						
							
							
								
								Engine: Fix font spacing in TextAreaComponent
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								Riyyi
							
						 | 
						
							
							
							
							
								
							
								2b0635ed69
								
							
								
							
						 | 
						
							
							
								
								Meta: Assets in separate CMakeLists.txt
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								Riyyi
							
						 | 
						
							
							
							
							
								
							
								649d196577
								
							
								
							
						 | 
						
							
							
								
								Script+System: Allow native scripts from projects, decoupled from engine
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								Riyyi
							
						 | 
						
							
							
							
							
								
							
								f47babe5cf
								
							
								
							
						 | 
						
							
							
								
								Engine: Add ability to set camera zoom-level via scene JSON
							
							
							
							
							
						 | 
						
							3 years ago | 
						
					
				
					
						
							
							
								 
								Riyyi
							
						 | 
						
							
							
							
							
								
							
								efae5b9adb
								
							
								
							
						 | 
						
							
							
								
								Engine: Add Scene::findEntity() function
							
							
							
							
							
						 | 
						
							3 years ago | 
						
					
				
					
						
							
							
								 
								Riyyi
							
						 | 
						
							
							
							
							
								
							
								a1b02c2e3a
								
							
								
							
						 | 
						
							
							
								
								Meta: Update ruc library
							
							
							
							
							
						 | 
						
							3 years ago | 
						
					
				
					
						
							
							
								 
								Riyyi
							
						 | 
						
							
							
							
							
								
							
								e926d3ce4a
								
							
								
							
						 | 
						
							
							
								
								CMake: Link against ruc-test library
							
							
							
							
							
						 | 
						
							3 years ago | 
						
					
				
					
						
							
							
								 
								Riyyi
							
						 | 
						
							
							
							
							
								
							
								4c479cfb64
								
							
								
							
						 | 
						
							
							
								
								Meta: Update ruc library
							
							
							
							
							
						 | 
						
							3 years ago | 
						
					
				
					
						
							
							
								 
								Riyyi
							
						 | 
						
							
							
							
							
								
							
								cf0a20e208
								
							
								
							
						 | 
						
							
							
								
								Engine: Add scene getter
							
							
							
							
							
						 | 
						
							3 years ago | 
						
					
				
					
						
							
							
								 
								Riyyi
							
						 | 
						
							
							
							
							
								
							
								55af11d831
								
							
								
							
						 | 
						
							
							
								
								Engine: Add constructor for raw data texture
							
							
							
							
							
						 | 
						
							3 years ago |