Commit Graph
21 Commits
Author SHA1 Message Date
Sebastian Valle 271a57b80d Tools/MeshExtractor: Fixed mmap extracting for instance maps and fixed a number of issues.
ToDo:
Cleanup the code a bit.
WILL NOT CURRENTLY WORK WITH TrinityCore, if you want to test it, use the --extract 32 flag of MeshExtractor.
2013-09-30 17:27:37 -05:00
Sebastian Valle 15e7f7ab21 Tools/MeshExtractor: Implemented mmap mesh generation for instances (They do not have ADT files, they're just a big WMO).
Cleaned up some things and fixed some errors.
ToDo:
* Test this a bit more.
* Cleanup the codebase for this, remove duplicated code.
2013-09-30 01:05:07 -05:00
Sebastian Valle 02a543b0a0 Tools/MeshExtractor: Some more cleanup and memory management improvements. 2013-09-29 20:06:44 -05:00
Sebastian Valle 371dd07037 Tools/MeshExtractor: Fixed Doodads and WMOs in the terrain.
Cleaned up a little.
2013-09-29 19:47:52 -05:00
Sebastian Valle 279183737c Tools/MeshExtractor: Fixed(??????) Doodads in the terrain.
Semi-fixed WMOs in the terrain, they are wrongly rotated.
P.D: HALP
P.P.D: Entered "I don't know what i'm doing" mode.
2013-09-29 16:52:20 -05:00
Sebastian Valle a68c29e15c Tools/MeshExtractor: Fixed a lot of stuff, finally made the Doodads render, the WMO's have been disabled for now.
ToDo:
* Fix the doodads positions.
* Review and re-implement some code.

P.D: Help me please.
2013-09-29 02:05:28 -05:00
Chaplain 42ae39bf97 Tools/MeshExtractor: Cleanup using static analyzing tool
*printf format fixed
*method arguments changed to const where needed
*removed not needed strlen() from cycles
*other minor changes
2013-09-28 15:47:23 +03:00
Vincent_Michael f4de181db0 SQL: Rename SQL merged in PR 2013-01-23 20:29:40 +01:00
Spp 5f15600e7a Core/Build: Fix linking and sooo many compile warnings 2013-01-09 13:13:39 +01:00
Subv 19d7f68592 Tools/MeshExtractor: Changed some things, lots of thanks to Faramir. 2012-10-20 07:17:11 -05:00
Subv e32ddea96a Tools/MeshExtractor:
* Added the capability of extracting DBCs.
* Fixed most compile warnings
* Some work on the navigation mesh generation process (still not ready)
2012-10-03 18:02:18 -05:00
Subv fa57ecddac Tools/MeshExtractor:
* Added the option to output debug information on ADTs.
* Tweaked rcConfig options and fixed some mistakes about it.
* Generate 64 tiles per ADT, this should give us a more accurate mesh on large maps.
* Speedup compilation time by moving function bodies from Utils.h to Utils.cpp
2012-10-01 15:43:21 -05:00
Subv 14b304d4f7 Tools/MeshExtractor:
* Removed the cache of ADTs
* Add the correct geometry for neighbor ADTs
* Fixes more crashes
* Calculate the correct bounds for the map tiles.
2012-09-30 08:27:56 -05:00
Subv 1a7f0658b2 Tools/MeshExtractor:
* Fixed some crashes
* Added multithreading support, default to 4 threads.
* Added some command line arguments
2012-09-29 12:49:14 -05:00
Subv 3bea28e62c Tools/MeshExtractor: Fixed a crash and bad data for liquids 2012-09-29 06:24:35 -05:00
Subv 95db9605ce Tools/MeshExtractor: Removed extra fclose 2012-09-28 17:28:20 -05:00
Subv 9b97a89ef8 Tools/MeshExtractor: Fixed a crash and some other mistakes.
First glances of multithreading ( need to figure out a way around StormLib )
2012-09-28 17:09:44 -05:00
Subv 886f71df72 Tools/MeshExtract:
Fixed linux build, thanks Dev[Acho].
Added a DBC class
It will now autodetect your locale and start extracting mmaps as soon as started.
2012-09-28 16:21:35 -05:00
Subv 5725b068d2 Tools/MeshExtractor: Fixed an uninitialized variable error. 2012-09-28 14:28:50 -05:00
Subv 3eda479e29 Tools: MeshExtractor is working now. Please note that this is not yet finished 2012-09-28 13:30:43 -05:00
Subv 50f833a008 Tools: Added an experimental tool (still WIP) to replace the current mmaps generator 2012-09-28 06:59:31 -05:00