Josh Posted December 31, 2023 Author Share Posted December 31, 2023 Default branch is now using version 0.9.2. 0.9.1 is available as an archived version. 1 My job is to make tools you love, with the features you want, and performance you can't live without. Link to comment Share on other sites More sharing options...
Josh Posted December 31, 2023 Author Share Posted December 31, 2023 First build of 0.9.3 is available, with a separate creation mouse tool for creating brushes and entities. Give it a try and let me know what you think. 2 1 My job is to make tools you love, with the features you want, and performance you can't live without. Link to comment Share on other sites More sharing options...
Josh Posted December 31, 2023 Author Share Posted December 31, 2023 Implemented click and drag movement of the brush outline box, before the brush is created. 1 My job is to make tools you love, with the features you want, and performance you can't live without. Link to comment Share on other sites More sharing options...
Josh Posted January 1, 2024 Author Share Posted January 1, 2024 Implemented drag resize of brush outline, before the brush is created. Try it and let me know what you think. 1 My job is to make tools you love, with the features you want, and performance you can't live without. Link to comment Share on other sites More sharing options...
Josh Posted January 2, 2024 Author Share Posted January 2, 2024 New object creation interface in toolbar. Everything except the + button works. Also, any objects that require creation parameters will crash. Transparent window effects setting is available in General options 1 1 My job is to make tools you love, with the features you want, and performance you can't live without. Link to comment Share on other sites More sharing options...
Josh Posted January 2, 2024 Author Share Posted January 2, 2024 Updated object creation dialog icons with "my best guess for now". 1 1 My job is to make tools you love, with the features you want, and performance you can't live without. Link to comment Share on other sites More sharing options...
Josh Posted January 3, 2024 Author Share Posted January 3, 2024 Added window that appears for object properties during creation process. 1 My job is to make tools you love, with the features you want, and performance you can't live without. Link to comment Share on other sites More sharing options...
Josh Posted January 3, 2024 Author Share Posted January 3, 2024 The little '+' button on the right of the object button now works, and will produce a result similar to what you would see with the Create menu in unity. 1 My job is to make tools you love, with the features you want, and performance you can't live without. Link to comment Share on other sites More sharing options...
Josh Posted January 4, 2024 Author Share Posted January 4, 2024 Terrain tool will not deselect a terrain unless another terrain is clicked on Added Rename Folder feature in asset browser Added New Material feature in asset browser Added New Folder feature in asset browser 6 1 1 My job is to make tools you love, with the features you want, and performance you can't live without. Link to comment Share on other sites More sharing options...
Josh Posted January 5, 2024 Author Share Posted January 5, 2024 Added "New Component" dialog (See the little '+' button to the left of the search bar). This makes it about 100x easier to add a new component: 7 1 My job is to make tools you love, with the features you want, and performance you can't live without. Link to comment Share on other sites More sharing options...
Josh Posted January 5, 2024 Author Share Posted January 5, 2024 Updated some object icons You can now drag files from the asset browser to the console input field and it will paste the file name into the console 2 1 My job is to make tools you love, with the features you want, and performance you can't live without. Link to comment Share on other sites More sharing options...
Josh Posted January 7, 2024 Author Share Posted January 7, 2024 Window titlebar now shows the current project's folder name. Added '+' button on scene browser with object creation 1 2 My job is to make tools you love, with the features you want, and performance you can't live without. Link to comment Share on other sites More sharing options...
Josh Posted January 11, 2024 Author Share Posted January 11, 2024 Added component members that can reference other objects in the map. To define a property like this just set its initial value to null in the JSON file: { "name": "target", "label": "Target", "value": null } The component property will display an interface for selecting any object in the map. 1 1 My job is to make tools you love, with the features you want, and performance you can't live without. Link to comment Share on other sites More sharing options...
Josh Posted January 12, 2024 Author Share Posted January 12, 2024 Added Map::GetEntity(uuid) Lua interpreter will now load entity component references Added Material:GetHandle(), should only be used in a world render hook 2 My job is to make tools you love, with the features you want, and performance you can't live without. Link to comment Share on other sites More sharing options...
Josh Posted January 12, 2024 Author Share Posted January 12, 2024 Added OpenAI editor extension to Steam build. 1 1 My job is to make tools you love, with the features you want, and performance you can't live without. Link to comment Share on other sites More sharing options...
Josh Posted January 13, 2024 Author Share Posted January 13, 2024 Editor updated with a few bug fixes If a treeview widget uses both the DRAGANDDROP and the MULTISELECT style, then nodes won't be selected until the left mouse button is released. This is a first step to allow the scene browser tree to have some more needed functionality. 1 1 My job is to make tools you love, with the features you want, and performance you can't live without. Link to comment Share on other sites More sharing options...
Josh Posted January 14, 2024 Author Share Posted January 14, 2024 Full update with lots of fixes. See bug reports forum for recent changes. 1 My job is to make tools you love, with the features you want, and performance you can't live without. Link to comment Share on other sites More sharing options...
Josh Posted January 15, 2024 Author Share Posted January 15, 2024 Initial implementation of dragging entities from the scene tree onto an entity field of a component is working. The mouse cursor does not change yet to indicate the treeview node can be dropped onto the field, but it does work. 2 1 My job is to make tools you love, with the features you want, and performance you can't live without. Link to comment Share on other sites More sharing options...
Josh Posted January 15, 2024 Author Share Posted January 15, 2024 Dragging an entity from the scene tree to a component property will now show the correct mouse cursor to indicate the item can be dropped. 1 1 My job is to make tools you love, with the features you want, and performance you can't live without. Link to comment Share on other sites More sharing options...
Josh Posted January 15, 2024 Author Share Posted January 15, 2024 C++ components are now using .cpp/.h files instead of a single header. This does not affect your existing projects. 4 1 1 My job is to make tools you love, with the features you want, and performance you can't live without. Link to comment Share on other sites More sharing options...
Josh Posted January 16, 2024 Author Share Posted January 16, 2024 Full update with a big batch of bug fixes. Camera::SetOrder is now available in Lua Fixed some red / blue channel swapping errors 2 1 My job is to make tools you love, with the features you want, and performance you can't live without. Link to comment Share on other sites More sharing options...
Josh Posted January 18, 2024 Author Share Posted January 18, 2024 Some fixes to OBJ model loader: https://steamcommunity.com/app/444570/discussions/0/4042608589472639218/ 1 1 My job is to make tools you love, with the features you want, and performance you can't live without. Link to comment Share on other sites More sharing options...
Josh Posted January 18, 2024 Author Share Posted January 18, 2024 Fixed problem loading glTF files exported from Blender with spaces in name. Other bug fixes. 1 1 My job is to make tools you love, with the features you want, and performance you can't live without. Link to comment Share on other sites More sharing options...
Josh Posted January 23, 2024 Author Share Posted January 23, 2024 Full update with recent bug fixes. Added Camera::SetSweptCulling: 2 1 My job is to make tools you love, with the features you want, and performance you can't live without. Link to comment Share on other sites More sharing options...
Josh Posted January 24, 2024 Author Share Posted January 24, 2024 Current build is intended to be the final version of 0.9.3 and will go onto the stable branch soon. 1 My job is to make tools you love, with the features you want, and performance you can't live without. Link to comment Share on other sites More sharing options...
Recommended Posts