[3D Math] kan dit zonder matrix-math?

Pagina: 1
Acties:

  • Genoil
  • Registratie: Maart 2000
  • Laatst online: 12-11-2023
Ben ff heel lang niet meer met 3D bezig geweest, dus ik heb even een opfrissertje nodig:

Collega van mij is een 3D plantje aan het proggen, en hij heeft nu een soort draadmodel van de plant, zonder dikte van de steel. Is het nu op eenvoudige manier mogelijk die steel dik te maken, door op elk verbindingspunt tussen twee lijnstukken een vlakje van x punten loodrecht op het gemiddelde van de twee lijnstuk-vectoren te berekenen, en vervolgens vlakken te tekenen tussen deze punten?

Ik heb zoiets al eens gedaan, maar daar werkte ik met een handige API die matrices ondersteunde (zodat ik een lokaal assenstelsel had voor de groeirichting van de plant). Kan het ook simpel, zonder matrices, en hoe dan?

  • Janoz
  • Registratie: Oktober 2000
  • Laatst online: 28-08 12:00

Janoz

Moderator Devschuur®

!litemod

matrices zijn op zich simpel zelf te implementeren. Het is iig niet meer werk dan het helemaal zelf uit te schrijven.

Ken Thompson's famous line from V6 UNIX is equaly applicable to this post:
'You are not expected to understand this'