OPAL

Software screenshot:
OPAL
Software informatie:
Versie: 0.4.0
Upload datum: 3 Jun 15
Ontwikkelaar: OPAL Team
Licentie: Gratis
Populariteit: 93

Rating: 5.0/5 (Total Votes: 1)

OPAL is een high-level interface voor low-level physics engines gebruikt in games, robotica simulaties, en andere 3D-toepassingen.
Voorzien van een eenvoudige C ++ API, intuïtief objecten (bijv Solids, gewrichten, motoren, sensoren) en XML-gebaseerde opslag van bestanden voor complexe objecten.
Hier zijn een aantal belangrijke eigenschappen van "OPAL":
Open Source
· Cross-platform
· Getest op Linux, Irix, Windows en Mac OS X
· XML-bestand laden
· OPAL XML exporteur voor 3ds Max
· Breekbaar gewrichten
· Lineaire en hoekige beweging demping
· Per-vorm materiaal instellingen
· Contact groepen (definiëren welke objecten fysiek kunnen communiceren)
· Collision detectie primitieve vormen
· Dozen
Bollen
· Capsules (dat wil zeggen afgetopt cilinders)
· Vliegtuigen
· Door de gebruiker gedefinieerde driehoekige mesh collision detection (beste voor terreinen)
· Gewrichten
· Scharnier gewrichten (een rotatie vrijheidsgraad)
· Cardankoppelingen (twee rotatie vrijheidsgraden)
· Ball gewrichten (drie rotatie vrijheidsgraden)
· Wheel gewrichten (twee rotatie vrijheidsgraden)
· Slider gewrichten (dwz prismatische gewrichten; een translationeel graden van vrijheid)
· Vaste gewrichten (nul graden van vrijheid)
· Motors
· Attractor motoren (bieden zwaartekracht aantrekkingskracht tussen twee objecten)
· Motorreductoren (vereenvoudigd automotoren)
· Servo motoren (gebruik beperkt koppel om de gewenste hoek of snelheid te bereiken; vergelijkbaar met PD / PID-controllers)
· Spring motors (eenvoudige gedempt veren, trekken voorwerpen op een gewenste positie en / of oriëntatie)
· Thruster motoren (zorgen voor een constante kracht op een voorwerp)
· Sensoren
· Versnelling sensoren
· Helling sensoren
· Raycast sensoren
· Volume sensoren
· Event handlers
· Collision event handler (kennisgeving wanneer objecten botsen)
· Joint break event handler (wanneer een gezamenlijke pauzes)
· Na stap event handler (kennisgeving aan het einde van elke tijdstap)
Wat is er nieuw in deze release:
· Veel bugfixes, unit tests, en verbeteringen.
· Nieuwe functies: het hanteren van een groot aantal objecten updates, een nieuwe motor, een betere gewrichtsschade monitoring, en verbeterde event handling.
· Het project is gemigreerd naar Subversion.

Vergelijkbare software

Sympy
Sympy

20 Feb 15

mathchem
mathchem

20 Feb 15

levmar
levmar

15 Apr 15

Reacties op OPAL

Reacties niet gevonden
Commentaar toe te voegen
Zet op de beelden!