Hallo,
ich habe ja vor ein paar tagen meine Game Engine veröffentlicht. Gestern habe ich auch das Projekt auf reddit vorgestellt. Dort hat sich dann jemand dazu geäußert das meine Vec3 klasse sehr viel Performance kosten könnte und ein struct besser geeignet wäre. Nun würde ich gerne wissen welche Vorteile man von einer klasse gegenüber einen struct hat. Ich nutze den Vec3 meist als "Wrapper" weil die Bullet Physic libary einen eigenen Vector3 hat und auch glm, was für das rendern genutzt wird.
Ich würde nun gerne wissen, ob es wirklich einen so Signifikaten unterschied machen kann und welche Vorteile und Nachteile ich von einer klasse und einem struct habe.
Beste Grüße
Andy
ich habe ja vor ein paar tagen meine Game Engine veröffentlicht. Gestern habe ich auch das Projekt auf reddit vorgestellt. Dort hat sich dann jemand dazu geäußert das meine Vec3 klasse sehr viel Performance kosten könnte und ein struct besser geeignet wäre. Nun würde ich gerne wissen welche Vorteile man von einer klasse gegenüber einen struct hat. Ich nutze den Vec3 meist als "Wrapper" weil die Bullet Physic libary einen eigenen Vector3 hat und auch glm, was für das rendern genutzt wird.
Ich würde nun gerne wissen, ob es wirklich einen so Signifikaten unterschied machen kann und welche Vorteile und Nachteile ich von einer klasse und einem struct habe.
Beste Grüße
Andy