Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Have Landblocks load all terrain, building, and generic obstacle data during start up and store it for use in the physics engine. #641

Merged
merged 1 commit into from
Feb 16, 2018

Conversation

gmriggs
Copy link
Collaborator

@gmriggs gmriggs commented Feb 16, 2018

This PR is for loading the landblock objects / obstacles, buildings, and landblock weenies stored in the database

A lot of the code from the last PR in Landblock.cs and Mesh.cs has been moved to a new LandblockMesh.cs class. Mesh.cs is now a base class for both the triangle-based landblock meshes, and the new ModelMesh.cs. Model meshes are polygonal based, and have most of their data stored in a StaticMesh object, which points to a global cache for efficiency.

https://www.youtube.com/watch?v=X4c7VHJ6DHE

@gmriggs gmriggs closed this Feb 16, 2018
… during start up and store it for use in the physics engine.
@gmriggs gmriggs reopened this Feb 16, 2018
@ghost
Copy link

ghost commented Feb 16, 2018

Missing Changelog

@Mag-nus Mag-nus merged commit 33b6648 into ACEmulator:master Feb 16, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants