]> git.jsancho.org Git - guile-assimp.git/log
guile-assimp.git
10 years agoAdd new types and structs parsers
Javier Sancho [Mon, 14 Jul 2014 12:54:13 +0000 (14:54 +0200)]
Add new types and structs parsers

* src/assimp.scm: New types vector2d, vector3d, color4d, bone and
  vertex-weight.

* src/low-level/color.scm: New parser for aiColor4D.

* src/low-level/mesh.scm: New parsers for aiVertexWeight and aiBone.

* src/low-level/vector.scm: New parsers for aiVector2D and aiVector3D.

10 years agoRewrite definitions with new conversion-types
Javier Sancho [Fri, 11 Jul 2014 08:18:18 +0000 (10:18 +0200)]
Rewrite definitions with new conversion-types

* src/assimp.scm: Remove type generation functions and use 'field'
  syntax in every request to data from C parser.

* src/low-level.scm: Add type generation functions using new 'field'
  syntax.

10 years agoRewrite definition types using new C parsers
Javier Sancho [Mon, 7 Jul 2014 14:58:42 +0000 (16:58 +0200)]
Rewrite definition types using new C parsers

* src/assimp.scm: Rewrite definition for meshes, materials and faces.

* src/low-level/material.scm: Parser for aiMaterial struct.

* src/low-level/mesh.scm: Parser for aiMesh and aiFace structs.

10 years agoRewrite definition types using new C parsers
Javier Sancho [Sun, 22 Jun 2014 13:57:02 +0000 (15:57 +0200)]
Rewrite definition types using new C parsers

* src/assimp.scm: New macro 'define-conversion-type' for defining
  types for libassimp structs using new parsers from low-level files.

* src/low-level/scene.scm: Rename fields in nodes parser.

10 years agoLow level support and scene.h structs parsing
Javier Sancho [Wed, 11 Jun 2014 13:19:02 +0000 (15:19 +0200)]
Low level support and scene.h structs parsing

10 years agoNew type 'face'
Javier Sancho [Thu, 29 May 2014 09:40:17 +0000 (11:40 +0200)]
New type 'face'

10 years agoNew type 'material'
Javier Sancho [Wed, 28 May 2014 09:31:05 +0000 (11:31 +0200)]
New type 'material'

10 years agoBug: nodes store index to mesh and not pointer to mesh
Javier Sancho [Tue, 27 May 2014 07:16:35 +0000 (09:16 +0200)]
Bug: nodes store index to mesh and not pointer to mesh

10 years agoRefining node structure (name, transformation and parent fields)
Javier Sancho [Mon, 26 May 2014 07:32:31 +0000 (09:32 +0200)]
Refining node structure (name, transformation and parent fields)

10 years agoImproving ways for accessing data structs
Javier Sancho [Fri, 23 May 2014 07:12:21 +0000 (09:12 +0200)]
Improving ways for accessing data structs

10 years agoInitial commit
Javier Sancho [Mon, 12 May 2014 05:51:17 +0000 (07:51 +0200)]
Initial commit