Coder Social home page Coder Social logo

Comments (4)

Ghostkeeper avatar Ghostkeeper commented on September 23, 2024

Yeah, I've developed versions 0.1 and 0.2 using Blender 2.83, but version 1.0 was developed specifically using version 2.90. I've later tested that it still works on 2.83 and 2.80 but I'm fairly sure that it works on 2.90.

However what I'm less sure about is exactly how to package and install it on all systems. I've tested the current installation instructions on my Windows 10 installation and on Ubuntu and it seemed to work for me.

I concur with your assessment of the logs. It should be there.

Are there external dependencies that need to be installed as well?

No, the only dependencies of the add-on are the Python packages that are already in Blender. Blender runs a modified version of CPython 3.7 with their own API added to it. It should work for Blender out of the box.

From PowerShell I ran python __init__.py and it exited silently. After restarting blender again neither the addon nor the File>Import/Export menu entries appear.

This is indeed expected. __init__.py just defines functions that should be called by Blender to load the add-on. It doesn't actually call those functions.

I'll give it another try in the weekend. There was also another issue I needed to test on Windows.

from blender3mfformat.

Ghostkeeper avatar Ghostkeeper commented on September 23, 2024

I wanted to submit this add-on to be included with Blender as a "community" add-on but it seems that it requires me to create a page on a wiki to document it, but the wiki is closed for a migration :(

from blender3mfformat.

ccurtis0 avatar ccurtis0 commented on September 23, 2024

Thanks for responding, I figured out that the extension shows up in the "Testing" group instead of either "Official" or "Community", and that has to be searched explicitly. I'm new to Blender so others may already be aware, but it's worth mentioning this in your install instructions.

I used Microsoft's 3D Builder to create a simple cylinder with a copper surface intersecting a cube with a translucent "gel-like" composition. When I imported this .3MF into Blender using your extension it looks very different. The cylinder is copper colored but not metallic, and the cube is a solid gray instead of like a green "mist". Are these currently known limitations or should I expect these attributes to transfer?

I used 3D Builder because learning Blender seems hard, but I'll continue to work with it. I'm a little disappointed in the 3MF format right now though.

from blender3mfformat.

Ghostkeeper avatar Ghostkeeper commented on September 23, 2024

One limitation is that this plug-in currently supports no 3MF extensions. One 3MF extension developed by Microsoft is support for materials. This includes textures, translucency and rendering parameters such as shine.

from blender3mfformat.

Related Issues (20)

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.