X-Git-Url: http://git.localhorst.tv/?p=blobs.git;a=blobdiff_plain;f=src%2Fcreature%2Fcreature.cpp;h=12924b94b9239651e212392868958d0d041f3915;hp=690f6fb7fe1608db0045952cce5c648e60ca1dcb;hb=e99964b46daba40b1fad1224a42f5ea9f18d1642;hpb=8370e531bf7d0ec860a69591ead1e0833e65998f diff --git a/src/creature/creature.cpp b/src/creature/creature.cpp index 690f6fb..12924b9 100644 --- a/src/creature/creature.cpp +++ b/src/creature/creature.cpp @@ -232,7 +232,6 @@ Situation::Derivative Creature::Step(const Situation::Derivative &ds, double dt) } glm::dmat4 Creature::LocalTransform() noexcept { - // TODO: surface transform const double half_size = size * 0.5; const glm::dvec3 &pos = situation.Position(); const glm::dmat3 srf(world::Planet::SurfaceOrientation(situation.Surface())); @@ -512,7 +511,6 @@ void Split(Creature &c) { Creature *a = new Creature(c.GetSimulation()); const Situation &s = c.GetSituation(); a->Name(c.GetSimulation().Assets().name.Sequential()); - // TODO: mutate c.GetGenome().Configure(*a); s.GetPlanet().AddCreature(a); // TODO: duplicate situation somehow