Jump to content

Josh

Staff
  • Posts

    24,629
  • Joined

  • Last visited

Everything posted by Josh

  1. 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:
  2. Thanks. This type of detailed feedback is extremely helpful for making the user experience more polished.
  3. Yeah, I was thinking the brush fragments should be placed under a single pivot that gets created, if a carve operation results in more than one brush.
  4. You can use the AI "make seamless" feature to turn some of these images into game-ready materials. Original: Seamless: Normal map:
  5. 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. Josh

    Thumbs view

    The asset browser only draws using GDI+ so the 3D rendering is definitely not a problem here.
  7. I was able to produce this error by clicking around a lot in 0.9.3. Not sure what caused it but I will investigate more...
  8. Yes. I wanted to get the basics right first, but those will not be hard to add.
  9. Can you provide the exact steps I need to produce an error? If I create a box and select one face everything works as expected.
  10. 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.
  11. Josh

    What is

    Without anything to test, I can't tell anything about this. It sounds odd for sure.
  12. The object parameters dialog is finished now.
  13. The object parameters dialog is finished now.
  14. Added window that appears for object properties during creation process.
  15. Press Enter or right-click and select the Create popup menu item. Object types that require extra parameters like cylinders and terrain will crash the program right now. I am finishing it today. This is only on the beta / dev branch, the stable branch still works the same as before.
  16. Josh

    What is

    typedef enum VkResult { VK_SUCCESS = 0, VK_NOT_READY = 1, VK_TIMEOUT = 2, VK_EVENT_SET = 3, VK_EVENT_RESET = 4, VK_INCOMPLETE = 5, VK_ERROR_OUT_OF_HOST_MEMORY = -1, VK_ERROR_OUT_OF_DEVICE_MEMORY = -2,
  17. Updated object creation dialog icons with "my best guess for now".
  18. Josh

    Revised Object Dialog

    Maybe. Join us on Discord this Saturday to discuss.
  19. This is a known issue in the dev channel right now, due to changes in the object creation process. It will be fixed shortly.
  20. This extension is required.
  21. 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
  22. Josh

    Revised Object Dialog

    This solves a lot of UI problems all at once.
  23. This is how I make transparent window effects: // Enable transparency effects #ifdef _WIN32 auto hwnd = window->GetHandle(); struct ACCENTPOLICY { int na; int nf; int nc; int nA; }; struct WINCOMPATTRDATA { int na; PVOID pd; ULONG ul; }; const HINSTANCE hm = LoadLibraryW(L"user32.dll"); if (hm) { typedef BOOL(WINAPI* pSetWindowCompositionAttribute)(HWND, WINCOMPATTRDATA*); const pSetWindowCompositionAttribute SetWindowCompositionAttribute = (pSetWindowCompositionAttribute)GetProcAddress(hm, "SetWindowCompositionAttribute"); if (SetWindowCompositionAttribute) { ACCENTPOLICY policy = { 4, 0, 155, 0 }; //ACCENTPOLICY policy = { 3, 0, 0, 0 }; // and even works 4,0,155,0 (Acrylic blur) WINCOMPATTRDATA data = { 19, &policy,sizeof(ACCENTPOLICY) }; SetWindowCompositionAttribute(hwnd, &data); } FreeLibrary(hm); } #endif You probably want to set your interface's background panel color to 0,0,0,1 for best results.
  24. Coming in 0.9.3...
×
×
  • Create New...