This report describes the work and the results found when comparing three different 3d modeler applications. The programs are 3ds Max, Maya and Cinema 4D. The comparisons focus on the possibilities/the amount of freedom these programs interface offer to its plugins. The comparisons are made from the point of view of a tool for creating animations developed as a plugin for these modelers. This plugins demands on the system it is loaded into have been analyzed and from the results of this analysis a template have been created. This template is to be used when porting the plugin to other modeler programs in order to be able to tell at an early stage if it’s possible, or not. This template is appended as an appendix. The plugin described above is in it self a system with a plugin architecture and is described on a higher level in the report. / Rapporten beskriver arbetet och resultatet funnet vid jämförelser mellan tre olika 3d modelleringsprogram. Programmen är 3ds Max, Maya och Cinema 4D. Jämförelserna fokuserar på de möjligheter/friheter dessa programs gränssnitt erbjuder sina plugins. Utgångspunkt i jämförelserna är ett animerings verktyg utvecklat som ett plugin till dessa modelleringsporgram. Detta plugins krav på systemet det laddas i har analyserats och utifrån dessa analyser har en mall skapats för att vid vidare portningar till andra modelleringsprogram på ett tidigt stadium kunna avgöra om det är möjligt eller inte. Denna mall finns med som en bilaga till rapporten. Pluginet som nämns ovan är i sin tur också det ett system med plugin arkitektur och beskrivs på en övergripande nivå i rapporten.
Identifer | oai:union.ndltd.org:UPSALLA1/oai:DiVA.org:liu-11724 |
Date | January 2008 |
Creators | Alfredsson, Jonas |
Publisher | Linköpings universitet, Institutionen för systemteknik, Institutionen för systemteknik |
Source Sets | DiVA Archive at Upsalla University |
Language | Swedish |
Detected Language | Swedish |
Type | Student thesis, info:eu-repo/semantics/bachelorThesis, text |
Format | application/pdf |
Rights | info:eu-repo/semantics/openAccess |
Page generated in 0.01 seconds