Nicholas Lawson

Results 97 comments of Nicholas Lawson

Just some more information here since I have been doing some code diving. There is a builder that is supposed to do this, the XmlBuilderWorker, but it is incapable of...

Meshlets are not officially supported on O3DE, and are not available by default in the list of selected gems to enable. To get this gem to work requires quite a...

You force pushed on may 7th, a build failed on may 8th. ``` Code/Editor/Controls/ReflectedPropertyControl/ReflectedPropertyItem.cpp(599,50): error C2220: the following warning is treated as an error [D:\workspace\o3de\build\windows\Code\Editor\EditorCore.vcxproj] m_pVariable->Set(color.toVec3()); ^ Code/Editor/Controls/ReflectedPropertyControl/ReflectedPropertyItem.cpp(599,50): warning C4996:...

Sorry about this, looks like the PR to remove entity object had a large splash radius. Needs rebase.

Still currently fails with ``` [2024-06-28T17:37:44.725Z] D:/workspace/o3de/Code/Editor/Controls/ReflectedPropertyControl/ReflectedVarWrapper.cpp(290,24): error C2220: the following warning is treated as an error [D:\workspace\o3de\build\windows\Code\Editor\EditorCore.vcxproj] [2024-06-28T17:37:44.725Z] pVariable->Set(Vec3(m_reflectedVar->m_value.GetX(), m_reflectedVar->m_value.GetY(), m_reflectedVar->m_value.GetZ())); [2024-06-28T17:37:44.725Z] ^ [2024-06-28T17:37:44.725Z] D:/workspace/o3de/Code/Editor/Controls/ReflectedPropertyControl/ReflectedVarWrapper.cpp(290,24): warning C4996: 'Vec3_tpl::operator F':...

I'm still nailing this down a bit, but I have made some progress here. There seems to be a few things at play 1. Some components call refresh_full_newcontent needlessly (instead...

note that I can repro some of this, but I can't repro the case where changing a script canvas var causes the shuffle, even on a huge entity with all...

Well I put a breakpoint in full refresh and the only place it full refreshes is when the script is recompiled which requires editing the actual .scriptcanvas file and changing...

I believe this is fixed or improved by https://github.com/o3de/o3de/pull/17938. Please retest and see if its good enough now to focus on other things... Note: Fixed in the stabilization and the...