Unleash the power of 3D
Viewing 15 posts - 1 through 15 (of 26 total)
  • Author
    Posts
  • #14477 Likes: 0
    sledge
    Participant
    • Posts 10

    i have to say: really great job with “Bforartists” !!! I never dreamed of, that the GUI will be changed. But you´ve done it ! Awesome.
    Ok, back to my topic. Most of my AddOns work with Bforartists. Armory 3D v0.4 seems somehow not to work. It loads inside the Program.
    But if i want to create logic-nodes, i can´t. It could not find any actions for it. Really strange. Maybe some others also expirience the same issue.
    Or i am doing something wrong. So if the Dev of Bforartists can take a look, if he reproduce the same issue, and if this can be fixed somehow.
    Because Armory 3D is great. Thanks !

    #19839 Likes: 0
    Reiner
    Participant
    • Posts 4699

    Hi Sledge,

    Thanks for the report.

    That’s most probably because of some changes in the Blender Master code that did not exist in the release version of Blender 2.79b. They did some changes regarding version 2.8 already. Unfortunately Bforartists is based at the Blender Master code, and not at the Release version code. So there is little that we can do. I fear we have to live with that some addons doesn’t work with Bforartists.

    Kind regards

    Reiner

    #19840 Likes: 0
    Reiner
    Participant
    • Posts 4699

    I have checked, and Armory is no Blender addon. I hvae at least not found any addon version. It is a special Blender version that contains the Armory game engine.

    We will not include the Armory code in Bforartists. You need to use Armory when you want to work with Armory, and that’s based at Blender.

    Kind regards

    Reiner

    #19841 Likes: 0
    sledge
    Participant
    • Posts 10

    Hey,

    thx for the fast reply. What i read, was you have two armory3d versions. One standalone and one as addOn:
    http://armory3d.org/manual/#/getting_started/setup (you can read it down below when you scroll down)
    You can take this one: Armory_04a_win64_b27.7z (b27 means blender v2.7)
    or this one: Armory_04a_win64_b28.7z (b28 means blender v2.8)
    https://armory.itch.io/armory3d/download/eyJleHBpcmVzIjoxNTI4NTgwNDY0LCJpZCI6OTI0MjN9%2eMQillij03H%2bgMMUahVqL5Dq4UIo%3d

    I´ve allready loaded it, into Bforartists. It works. I also can compile to any desired export format, like: html5, windows, etc.
    So in general it works somehow with Bforartists v1.0 / Blender v2.7. Expect the thing with the “logic nodes”, that don´t
    appear inside the compositing UI. This is what bugs me.

    Do you think, when Bforartists-kernel gets updatet to v2.8, armory 3d will have better chances as addOn (with working nodes) ?

    Kind regards
    Sledge

    #19842 Likes: 0
    Reiner
    Participant
    • Posts 4699

    I see. And i think i found the cause. We have removed the Blender menus in the node editor, and replaced it by our own. The old Blender menu is still there under the hood. But not longer accessible from the UI. To make it accessible again would mean to revert the node editor to the Blender state. No icons, a gazillion tabs to get lost … The port to 2.8 will not change this situation. Sorry that i have no better news :(

    You could theoretically add nodes by the search menu in the Add menu item in the header. This one still accesses the old code. But i haven’t tested it.

     

    #19843 Likes: 0
    sledge
    Participant
    • Posts 10

    Okay,

    some sad news. I tryed to add commands by the serach-drop-down. But also there are not any actions availible.
    Really strange, because other stuff works, like materials and so on. I would say, we don´t need any icons for commands /
    functions / nodes. As in the material editor, just “names” that defines the nodes. A Simple drop-down-menu, thats it.

    Blender / Blender-user needs AddOns. A usual case. Therefore a Blenderfork, like Bforartists should support, or lets say
    should be compatible like the original Blender. Otherwise the split / difference between them can get to big. And users maybe don´t see rich benefits for themselfs, if they have to choose between compatiblility or a clean UI. I know, its easy said from me, but its just my opinion ;-) . Of course, great work from you / your team on Bforartists. Hope Blender-Foundation supports you somehow !

    #19844 Likes: 0
    Reiner
    Participant
    • Posts 4699

    There is no support from Blender. And never will. And i keep my fingers away from everything that is Blender. One shitstorm per life is enough.

    We do our best to make as much addons working as possible. But in the end it’s the addon developers job to develop and maintain the addon. I can for sure not rewrite the Armory addon so that it works in Bforartists. That’s simply too much, sorry.

    My advice is to use the Blender version of Armory.

    Kind regards

    Reiner

    #19846 Likes: 0
    sledge
    Participant
    • Posts 10

    Okay … understand it. I don´t know any backgrounds. I just expected, that the foundation is glad, that someone is willing to “fix” their UI. Because after 10+ years, its about time. So i assumed maybe you got support, in anyway. Really sad, if its the opposite way !

    I don´t know how the fork works & how much effort you need to do do some stuff. I just thought, it is maybe relatively easy to handle the communication of Bforartists with some “exotic” addOns. I am not in, so sry for my naive demands. You are right, the best way would be, to use the Armory3D Blender mix. Thx for the Tips and explaination.

    #19845 Likes: 0
    NigeC
    Participant
    • Posts 83

    nevermind

     

    #19847 Likes: 0
    sledge
    Participant
    • Posts 10

    Hey NigeC.

    Thx for support. Yep, Armory works, gets loaded inside Bforartists. Just got the issue, that the logic-nodes doesn´t show up in the compositing UI. In the end, i can use just “Code” to do my actions. But i wanted to start with logic-nodes to start with armory3D. Maybe i should begin with coding :-)

    #19848 Likes: 0
    Reiner
    Participant
    • Posts 4699

    Nothing is really easy when it comes to programming ^^

    Just curious, do you get any errors in the console?

    #19849 Likes: 0
    sledge
    Participant
    • Posts 10

    Ok, here we go :


    Warning: Path ‘C:BforArtists_v1.0.0_Add-Ons_Armory-Rendererarmsdk//armory/blender/data/arm_data.blend’ cannot
    be made relative
    Warning: Total files 3 | Changed 0 | Failed 3
    RNA_boolean_get: WM_OT_save_as_mainfile.exit not found.
    MeasureIt: Cleaning data

    Armory v0.4 ($Id: 97fc5021306ba3e6d744b62e6614e853412df34b $)
    OS: win, Target: krom, GAPI: opengl, Blender: 2.79 (sub 4)
    Exporting Scene
    Exporting mesh Cube
    Scene built in 0.005994319915771484
    Exported modules: []
    Shader flags:
    Running: [‘C:\BforArtists_v1.0.0\_Add-Ons_\Armory-Renderer\armsdk//nodejs/node.exe’,
    ‘C:\BforArtists_v1.0.0\_Add-Ons_\Armory-Renderer\armsdk//Kha/make’, ‘krom’, ‘-g’, ‘opengl’, ‘–shaderversion’, ‘330’,’–to’, ‘build_untitled/debug’]

    Using Kha from C:BforArtists_v1.0.0_Add-Ons_Armory-RendererarmsdkKha
    Creating Kha project.
    Exporting asset 1 of 1 (armdefault_data.arm).
    Exporting asset 1 of 1 (shader_datas.arm).
    Exporting asset 1 of 1 (brdf.png).
    Exporting asset 1 of 1 (noise8.png).
    Exporting asset 1 of 1 (smaa_area.png).
    Exporting asset 1 of 1 (smaa_search.png).
    Exporting asset 1 of 1 (Scene.arm).
    Exporting asset 1 of 1 (mesh_Cube.arm).
    Exporting asset 1 of 1 (World_irradiance.arm).
    Compiling shader 1 of 1 (blur_edge_pass.frag.glsl).
    Compiling shader 1 of 1 (compositor_pass.frag.glsl).
    Compiling shader 1 of 1 (compositor_pass.vert.glsl).
    Compiling shader 1 of 1 (deferred_indirect.frag.glsl).
    Compiling shader 1 of 1 (deferred_indirect.vert.glsl).
    Compiling shader 1 of 1 (deferred_light.frag.glsl).
    Compiling shader 1 of 1 (deferred_light_quad.frag.glsl).
    Compiling shader 1 of 1 (pass.vert.glsl).
    Compiling shader 1 of 1 (pass_lamp_volume.vert.glsl).
    Compiling shader 1 of 1 (pass_viewray.vert.glsl).
    Compiling shader 1 of 1 (smaa_blend_weight.frag.glsl).
    Compiling shader 1 of 1 (smaa_blend_weight.vert.glsl).
    Compiling shader 1 of 1 (smaa_edge_detect.frag.glsl).
    Compiling shader 1 of 1 (smaa_edge_detect.vert.glsl).
    Compiling shader 1 of 1 (smaa_neighborhood_blend.frag.glsl).
    Compiling shader 1 of 1 (smaa_neighborhood_blend.vert.glsl).
    Compiling shader 1 of 1 (ssao_pass.frag.glsl).
    Compiling shader 1 of 1 (world_pass.frag.glsl).
    Compiling shader 1 of 1 (world_pass.vert.glsl).
    Compiling shader 1 of 1 (armdefault_mesh.frag.glsl).
    Compiling shader 1 of 1 (armdefault_mesh.vert.glsl).
    Compiling shader 1 of 1 (armdefault_shadowmap.frag.glsl).
    Compiling shader 1 of 1 (armdefault_shadowmap.vert.glsl).
    Compiling shader 1 of 8 (painter-colored.vert.glsl).
    Compiling shader 2 of 8 (painter-image.frag.glsl).
    Compiling shader 3 of 8 (painter-image.vert.glsl).
    Compiling shader 4 of 8 (painter-colored.frag.glsl).
    Compiling shader 5 of 8 (painter-text.frag.glsl).
    Compiling shader 6 of 8 (painter-video.frag.glsl).
    Compiling shader 7 of 8 (painter-text.vert.glsl).
    Compiling shader 8 of 8 (painter-video.vert.glsl).
    Done.
    Finished in 6.193390130996704



    There seems to be 3x things (3x files) he can´t find, or so. “arm_data.blend” and “WM_OT_save_as_mainfile.exit”. I don´t know what is meant by “relative”. Maybe you know what that means.

    #19850 Likes: 0
    NigeC
    Participant
    • Posts 83

    I would avoid  all the underscores, in the Amory docs it says keep the path simple

    #19851 Likes: 0
    Reiner
    Participant
    • Posts 4699

    No idea, sorry :/

    Underscores in paths shouldn’t be a problem. Gaps in path names is a problem though. …my folder… for example. What are the \ tags good for in the file path?

    #19852 Likes: 0
    sledge
    Participant
    • Posts 10

    Hm, i tried mostly everything. But with no luck :-( . Anyways. It works, just without nodes. I will try to lern doing things by
    code. Thx everybody.

    EDIT:
    Tested some build-publishings. I can say: Bforartists + Armory3D + Haxe = works well. No need for any logic-nodes
    EDIT_v2:
    I loaded a example file of armory3D from github. Aaand the nodes are there !!! But i have no idea how to add new ones.
    What ist the shortcut for adding new nodes inside the compositing UI ? In the regular Blender it is: shift+a …

Viewing 15 posts - 1 through 15 (of 26 total)
  • You must be logged in to reply to this topic.