Comments (7)
it was started outside of Ogre, thats why it never was part of the Ogre tools. However, since I switched Ogre to the monotree approach, it could be merged.
That being said, there doesn't seem to be a great deal of interest or usage of the tool, and it would need to be updated to align with Ogre's current build, test, and documentation frameworks.
from ogre.
the problem with integrating meshmagick is that it is also a library as shown by the doxygen file in the repo. So we would need to split it into a component and a tool which complicates things.
Also one should clean up the code before merging:
- replace tootle
- remove the ogre-next ifdefs
for now I have added it to the tools page on the website:
https://www.ogre3d.org/download/tools
from ogre.
Is it a proper replacement for tootle? I'm asking from ignorance.
I have no idea how what the ranking of current -optvtxcache vs tootle vs meshoptimizer is. Someone would need to benchmark I guess..
from ogre.
I think it would be useful to have amongst the other tools that come with OGRE, perhaps people are not aware of the tool because of that.
Anyway I wanted to know if you were open to integrating it....
from ogre.
the problem with integrating meshmagick is that it is also a library as shown by the doxygen file in the repo. So we would need to split it into a component and a tool which complicates things.
Also one should clean up the code before merging:
- replace tootle
- remove the ogre-next ifdefs
for now I have added it to the tools page on the website: https://www.ogre3d.org/download/tools
Is tootle obsolete?
If there are ogre-next ifdefs then perhaps it is an argument against integrating it into this repo...
from ogre.
Is tootle obsolete?
yes, see OGRECave/meshmagick#7
If there are ogre-next ifdefs then perhaps it is an argument against integrating it into this repo...
it is actually a separate branch. forgot the details.
looking at the commits, it seems that tootle is the most used feature. For that we could just improve -optvtxcache in MeshUpgrader by using meshoptimizer directly.
from ogre.
Is tootle obsolete?
yes, see OGRECave/meshmagick#7
OK, tootle is discontinued by AMD but is it not useful anymore?
If there are ogre-next ifdefs then perhaps it is an argument against integrating it into this repo...
it is actually a separate branch. forgot the details.
looking at the commits, it seems that tootle is the most used feature. For that we could just improve -optvtxcache in MeshUpgrader by using meshoptimizer directly.
Is it a proper replacement for tootle? I'm asking from ignorance.
Thanks
from ogre.
Related Issues (20)
- GLSLang plugin does not compile with glslang v14 HOT 2
- Problem with anti-aliasing and render to texture HOT 3
- Assimp plugin Critical error detected c0000374 Thread 1 received signal SIGTRAP, Trace/breakpoint trap HOT 7
- Create ImGui based ConfigDialog
- Python3 stable ABI
- [BUG Report] Is SAFE_DELETE modified erroneously? HOT 1
- [Crash Report] overflow access in D3D11HLSLProgram::buildConstantDefinitions() HOT 2
- [Crash report] Dirty data in cache.bin caused SampleBrowser crash
- 14.2.0 forces wrong GL system HOT 2
- FreeImage arbitrary code execution vulnerability HOT 2
- ImGUI is no longer optional for OGRE Bites. HOT 2
- `OgreMeshUpgrader` and `OgreXMLConverter` have empty time in log HOT 3
- Potential leak with techniques returned in Ogre::MaterialManager::Listener HOT 2
- Does OGRE support texture packing? HOT 4
- Material Pass pointAttenuation not working as expected HOT 9
- store window size in ogre.cfg HOT 1
- 【OSX】Android Compiled error on MAC M1 HOT 3
- only allow a single sky renderer to be active
- investigate whether our imgui renderer lags by one frame HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from ogre.