Giter VIP home page Giter VIP logo

awayextensions-c4d's People

Contributors

80prozent avatar rob-bateman avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

awayextensions-c4d's Issues

Can not export model

Hi, When I export a model it seems to export it but when I try to open it on prefab or awaybuilder the model is blank, please help here is the console log.

found a texturetag = None
baseGeoMaterials [['2', <awdexporter.classesHelper.PolySelection object at 0x000000000CA3AEB8>, <c4d.TextureTag object called '5/Texture' with ID 5616 at 0x0000000006B54CD0>]]
useSelectionsComplete
useSelectionsComplete
finalMats = ['2']
Warning - No Joints are bound to a valid Skeleton
found a texturetag = None
baseGeoMaterials [['2', <awdexporter.classesHelper.PolySelection object at 0x000000000CA3AF28>, <c4d.TextureTag object called '13/Texture' with ID 5616 at 0x0000000006B54C90>]]
useSelectionsComplete
useSelectionsComplete
finalMats = ['2']
Warning - No Joints are bound to a valid Skeleton
Reordered Block type = 255 / <awdexporter.classesAWDBlocks.MetaDataBlock object at 0x000000000CA3AFD0>
Reordered Block type = 11 / <awdexporter.classesAWDBlocks.TriangleGeometrieBlock object at 0x000000000CA37748>
1 geoBlock.saveSubMeshes
Reordered Block type = 82 / <awdexporter.classesAWDBlocks.TextureBlock object at 0x000000000CA388D0>
Reordered Block type = 81 / <awdexporter.classesAWDBlocks.StandartMaterialBlock object at 0x000000000CA37828>
Reordered Block type = 23 / <awdexporter.classesAWDBlocks.MeshInstanceBlock object at 0x000000000CA38080>
Reordered Block type = 11 / <awdexporter.classesAWDBlocks.TriangleGeometrieBlock object at 0x000000000CA38128>
5 geoBlock.saveSubMeshes
Reordered Block type = 23 / <awdexporter.classesAWDBlocks.MeshInstanceBlock object at 0x000000000CA381D0>
Reordered Block type = 22 / <awdexporter.classesAWDBlocks.ContainerBlock object at 0x000000000CA38208>
Reordered Block type = 22 / <awdexporter.classesAWDBlocks.ContainerBlock object at 0x000000000CA38278>
Reordered Block type = 22 / <awdexporter.classesAWDBlocks.ContainerBlock object at 0x000000000CA382E8>
Reordered Block type = 22 / <awdexporter.classesAWDBlocks.ContainerBlock object at 0x000000000CA38358>
Reordered Block type = 22 / <awdexporter.classesAWDBlocks.ContainerBlock object at 0x000000000CA383C8>
Reordered Block type = 22 / <awdexporter.classesAWDBlocks.ContainerBlock object at 0x000000000CA38400>
Reordered Block type = 22 / <awdexporter.classesAWDBlocks.ContainerBlock object at 0x000000000CA38438>
Reordered Block type = 22 / <awdexporter.classesAWDBlocks.ContainerBlock object at 0x000000000CA38470>
Reordered Block type = 22 / <awdexporter.classesAWDBlocks.ContainerBlock object at 0x000000000CA384E0>
Reordered Block type = 22 / <awdexporter.classesAWDBlocks.ContainerBlock object at 0x000000000CA384A8>
Reordered Block type = 22 / <awdexporter.classesAWDBlocks.ContainerBlock object at 0x000000000CA38550>
Reordered Block type = 22 / <awdexporter.classesAWDBlocks.ContainerBlock object at 0x000000000CA38390>
Reordered Block type = 22 / <awdexporter.classesAWDBlocks.ContainerBlock object at 0x000000000CA38588>
Reordered Block type = 22 / <awdexporter.classesAWDBlocks.ContainerBlock object at 0x000000000CA385F8>
Reordered Block type = 22 / <awdexporter.classesAWDBlocks.ContainerBlock object at 0x000000000CA38518>
Reordered Block type = 22 / <awdexporter.classesAWDBlocks.ContainerBlock object at 0x000000000CA38630>
Reordered Block type = 22 / <awdexporter.classesAWDBlocks.ContainerBlock object at 0x000000000CA386A0>
Reordered Block type = 22 / <awdexporter.classesAWDBlocks.ContainerBlock object at 0x000000000CA385C0>
Reordered Block type = 22 / <awdexporter.classesAWDBlocks.ContainerBlock object at 0x000000000CA38668>
Reordered Block type = 22 / <awdexporter.classesAWDBlocks.ContainerBlock object at 0x000000000CA386D8>
Reordered Block type = 22 / <awdexporter.classesAWDBlocks.ContainerBlock object at 0x000000000CA38710>
Reordered Block type = 22 / <awdexporter.classesAWDBlocks.ContainerBlock object at 0x000000000CA38780>
Reordered Block type = 22 / <awdexporter.classesAWDBlocks.ContainerBlock object at 0x000000000CA38748>
Reordered Block type = 22 / <awdexporter.classesAWDBlocks.ContainerBlock object at 0x000000000CA387F0>
Reordered Block type = 22 / <awdexporter.classesAWDBlocks.ContainerBlock object at 0x000000000CA387B8>
Reordered Block type = 22 / <awdexporter.classesAWDBlocks.ContainerBlock object at 0x000000000CA38860>
Reordered Block type = 22 / <awdexporter.classesAWDBlocks.ContainerBlock object at 0x000000000CA38320>
Reordered Block type = 22 / <awdexporter.classesAWDBlocks.ContainerBlock object at 0x000000000CA38898>
Reordered Block type = 22 / <awdexporter.classesAWDBlocks.ContainerBlock object at 0x000000000CA38828>
Reordered Block type = 22 / <awdexporter.classesAWDBlocks.ContainerBlock object at 0x000000000CA38908>
Exported Block: BlockID= 0 NameSpcae= 0 blockType= 255
Exported Block: BlockID= 1 NameSpcae= 0 blockType= 1
SubMeshes Length = 1
subGeoStream = Vertex
subGeoStream = Index
subGeoStream = UV
Subemesh 'Base' streams = Vertex = 5400 / Index = 1800 / UV = 3600 /
Exported Block: BlockID= 2 NameSpcae= 0 blockType= 82
Exported Block: BlockID= 3 NameSpcae= 0 blockType= 81
Material matAlpha = 0.0
Exported Block: BlockID= 4 NameSpcae= 0 blockType= 23
ParentBlockID= 0
MeshInstance GeometryID = 1 Materials = [3]
Exported Block: BlockID= 5 NameSpcae= 0 blockType= 1
SubMeshes Length = 1
subGeoStream = Vertex
subGeoStream = Index
subGeoStream = UV
Subemesh 'Base' streams = Vertex = 192 / Index = 84 / UV = 128 /
Exported Block: BlockID= 6 NameSpcae= 0 blockType= 23
ParentBlockID= 0
MeshInstance GeometryID = 5 Materials = [3]
Exported Block: BlockID= 7 NameSpcae= 0 blockType= 22
ParentBlockID= 0
Exported Block: BlockID= 8 NameSpcae= 0 blockType= 22
ParentBlockID= 7
Exported Block: BlockID= 9 NameSpcae= 0 blockType= 22
ParentBlockID= 8
Exported Block: BlockID= 10 NameSpcae= 0 blockType= 22
ParentBlockID= 9
Exported Block: BlockID= 11 NameSpcae= 0 blockType= 22
ParentBlockID= 10
Exported Block: BlockID= 12 NameSpcae= 0 blockType= 22
ParentBlockID= 10
Exported Block: BlockID= 13 NameSpcae= 0 blockType= 22
ParentBlockID= 10
Exported Block: BlockID= 14 NameSpcae= 0 blockType= 22
ParentBlockID= 10
Exported Block: BlockID= 15 NameSpcae= 0 blockType= 22
ParentBlockID= 14
Exported Block: BlockID= 16 NameSpcae= 0 blockType= 22
ParentBlockID= 10
Exported Block: BlockID= 17 NameSpcae= 0 blockType= 22
ParentBlockID= 16
Exported Block: BlockID= 18 NameSpcae= 0 blockType= 22
ParentBlockID= 9
Exported Block: BlockID= 19 NameSpcae= 0 blockType= 22
ParentBlockID= 18
Exported Block: BlockID= 20 NameSpcae= 0 blockType= 22
ParentBlockID= 19
Exported Block: BlockID= 21 NameSpcae= 0 blockType= 22
ParentBlockID= 9
Exported Block: BlockID= 22 NameSpcae= 0 blockType= 22
ParentBlockID= 21
Exported Block: BlockID= 23 NameSpcae= 0 blockType= 22
ParentBlockID= 22
Exported Block: BlockID= 24 NameSpcae= 0 blockType= 22
ParentBlockID= 9
Exported Block: BlockID= 25 NameSpcae= 0 blockType= 22
ParentBlockID= 9
Exported Block: BlockID= 26 NameSpcae= 0 blockType= 22
ParentBlockID= 9
Exported Block: BlockID= 27 NameSpcae= 0 blockType= 22
ParentBlockID= 9
Exported Block: BlockID= 28 NameSpcae= 0 blockType= 22
ParentBlockID= 27
Exported Block: BlockID= 29 NameSpcae= 0 blockType= 22
ParentBlockID= 9
Exported Block: BlockID= 30 NameSpcae= 0 blockType= 22
ParentBlockID= 29
Exported Block: BlockID= 31 NameSpcae= 0 blockType= 22
ParentBlockID= 9
Exported Block: BlockID= 32 NameSpcae= 0 blockType= 22
ParentBlockID= 31
Exported Block: BlockID= 33 NameSpcae= 0 blockType= 22
ParentBlockID= 8
Exported Block: BlockID= 34 NameSpcae= 0 blockType= 22
ParentBlockID= 33
Exported Block: BlockID= 35 NameSpcae= 0 blockType= 22
ParentBlockID= 8
Exported Block: BlockID= 36 NameSpcae= 0 blockType= 22
ParentBlockID= 35
NAME = bat
NAME = bat_alpha
NAME = root_bat
NAME = butt_bat
NAME = body_bat
NAME = head_bat
NAME = face_bat
NAME = eye_r_bat
NAME = eye_l_bat
NAME = ear_right_01
NAME = ear_right_02
NAME = ear_left_01
NAME = ear_left_02
NAME = left_shoulder_bat
NAME = left_wing_01_bat
NAME = left_wing_02_bat
NAME = right_shoulder_bat
NAME = right_wing_01_bat
NAME = right_wing_02_bat
NAME = mouth_corner_right
NAME = mouth_corner_left
NAME = jaw
NAME = back_wing_right_01
NAME = back_wing_right_02
NAME = tail_01
NAME = tail_02
NAME = back_wing_left_01
NAME = back_wing_left_02
NAME = right_paw_01
NAME = right_paw_02
NAME = left_paw_01
NAME = left_paw_02

Issue with 'none' texture

In an early version of the exporter, there was an issue during the convert stage with the export process stopping partway because it could not locate a texture. The missing texture is given as ...\tex\None. The error says 'Invalid Object'.

The issue was discussed here http://away3d.com/forum/viewreply/13196/

This problem was fixed in the AWDBridge version with files dated Monday, ‎April ‎01, ‎2013, ‏‎5:07:56 PM. However, it has cropped back up again in the current version.

I checked all my materials, but the 'color' channel textures are all fine and the previous plugin exports the file successfully.

I then looked in the other channels of the materials and on one of them, I found that 'diffusion' and 'reflection' had noise and fresnel as textures. When these were cleared, the error no longer showed up, but the exporter stopped early at 21% and then said 'ready' as per the screen capture below, but with the all the files still renamed as numbers and no file generated.

Anyway, I can workaround it by rolling back to the previous version, but wanted to share this so it can be fixed.

I will say, thanks for developing an awesome plug-in for Cinema 4D! This bridge has made my work with Away3D better and easier.

Sean72

moz-screenshot-12

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.