Announcement

Collapse
No announcement yet.

Blockout Tools Plugin

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    [RELEASED] Blockout Tools Plugin

    Blockout Tools is a lightweight and extremely easy to use set of tools to quickly block out / greybox your levels in Unreal Engine 4. It consists of various primitive elements with convenient scale and transform controls and custom triplanar grid material to ease the level design workflow.

    This page is reserved for discussions, suggestions and troubleshooting. So feel free to share your thoughts!

    Available on Marketplace | Gumroad | Itch.io

    Features:
    • Easily scalable elements with either Vector 3D Widget or inside Details panel
    • Super quick access to Blockout elements from new custom category in Place Mode
    • Self-explanatory settings
    • Configurable look and color of blockout types
    • Local-aligned triplanar grid material which supports object rotation
    • Support for custom materials
    • Lightweight
    • 14 blockout types
    • Can save a lot of time

    Blockout element types:
    • Box
    • Cone
    • Corner Curved
    • Cylinder
    • Ramp
    • Skewbox
    • Sphere/Hemisphere
    • Stairs Curved
    • Stairs Linear
    • Stairs Linear Manual
    • Doorway (v 1.1)
    • Railing (v 1.1)
    • Window (v 1.2)
    • Tube (v 1.3)











    Changelog

    V1.0
    • Initial release
    V1.1
    • Blockout_Doorway
    • Blockout_Railing
    • Added Hemisphere mode to Blockout_Sphere
    • Support for Mac, Linux, Win32
    V1.2
    • Blockout_Window
    • Implemented Custom Category in Place Mode
    • Custom actor icon
    • Renamed "Functions" folder to "Utility"
    • Increased lightmap resolution on meshes
    V1.21
    • Fixed custom actor icon path
    • Set up different meshes on steps
    V1.22
    • Optimized MID (Material Instance Dynamic) creation & moved some parts of code to C++
    • Added option to individually turn off shadows (requested)
    V1.3
    • Added Blockout_Tube
    • Updated Blockout_Railing
    • Major blockout grid material optimization

    V1.31
    • Code optimizations
    • Custom actor icon
    • Support for Android (requested)
    • Support for Custom Materials (requested)
    Last edited by Dmitry Karpukhin; 07-14-2020, 03:54 PM.
    Marketplace - Blockout Tools Plugin
    @skx_doom | Solo developer at somberhead.com

    #2
    Amazing tool!

    If only there was also a texturing tool and a tool to remove hidden geometry, it would be CSG'ish level design tool

    Comment


      #3
      Originally posted by motorsep View Post
      Amazing tool!

      If only there was also a texturing tool and a tool to remove hidden geometry, it would be CSG'ish level design tool
      Thanks a lot! Yeah, that would be a tool of whole another level of complexity though.
      Marketplace - Blockout Tools Plugin
      @skx_doom | Solo developer at somberhead.com

      Comment


        #4
        Originally posted by Dmitry Karpukhin View Post

        Thanks a lot! Yeah, that would be a tool of whole another level of complexity though.
        Blockout tools Pro maybe?

        Comment


          #5
          Originally posted by motorsep View Post

          Blockout tools Pro maybe?
          Yeah, I'm trying from time to time what's may work like quake's BSP in production, but yet to find a good workflow. Geometry has to be procedural and editable right in the editor, but for final lighting pass it may be converted in static meshes maybe. That would be cool I guess
          Last edited by Dmitry Karpukhin; 01-26-2020, 02:25 PM.
          Marketplace - Blockout Tools Plugin
          @skx_doom | Solo developer at somberhead.com

          Comment


            #6
            Dmitry Karpukhin Is it possible to export blocked out level as static mesh (FBX) to be used in a 3D app ?

            Comment


              #7
              Originally posted by motorsep View Post
              Dmitry Karpukhin Is it possible to export blocked out level as static mesh (FBX) to be used in a 3D app ?
              Yes. It's possible!
              All you have to do Is select objects and "Merge Actors"







              Edit:

              Here's how It looks like in Blender.

              Last edited by Coverop; 02-04-2020, 12:09 PM. Reason: Added picture of Blender.
              Discord: OP #5992

              Comment


                #8
                Originally posted by Coverop View Post

                Yes. It's possible!
                All you have to do Is select objects and "Merge Actors"
                Yeah, that's it basically There's also an option "Convert To Static Mesh", but it has zero options. So merge is preferable I think.
                Marketplace - Blockout Tools Plugin
                @skx_doom | Solo developer at somberhead.com

                Comment


                  #9
                  I just realized I have SuperGrid already. Now I am wondering how this plugin is difference from SuperGrid

                  Comment


                    #10
                    Originally posted by motorsep View Post
                    I just realized I have SuperGrid already. Now I am wondering how this plugin is difference from SuperGrid
                    Don't make me compare I know, it's a market, but I don't really want to compete in terms of what's better and what's not.

                    While it has just the same purpose, the workflow and mindset is different to me. SuperGrid is an asset pack first, you add it your project and then you use specific folder in the content browser to access it. There's also a whole lot of nice looking grid materials, if you need it.

                    Blockout Tools on the other hand is an external plugin and has very minimalistic approach in terms of workflow, materials and has fast access to shape types.

                    Why is that? So the story is that I worked on a very oversized open world project, where navigating in content browser was a huge pain. Artists also strictly didn't use any filter or search methods in content browser, old school folder navigating worked for them, so what the hell can you do. And we often needed to shape out some test levels to play with AI and such. Time also was valuable and actually always is. So pretty much I developed what worked for me the most. The plugin which doesn't leave trails in your project's content. Fast access, fast creation, no care about texture or material. I personally use it all the time in my projects.
                    Last edited by Dmitry Karpukhin; 02-19-2020, 06:33 AM.
                    Marketplace - Blockout Tools Plugin
                    @skx_doom | Solo developer at somberhead.com

                    Comment


                      #11
                      Originally posted by Dmitry Karpukhin View Post
                      The plugin which doesn't leave trails in your project's content. Fast access, fast creation, no care about texture or material. I personally use it all the time in my projects.
                      So, if I package project for release (apk for Android for example), it won't have any geometry I create using this plugin ?

                      Comment


                        #12
                        Originally posted by motorsep View Post

                        So, if I package project for release (apk for Android for example), it won't have any geometry I create using this plugin ?
                        You will get all the content and functionality if the project has the plugin enabled. It'll be there just like in the editor, it's just that it hooks up not from the project's content.
                        The only thing though is that you probably will need to copy plugin folder from engine to your project folder, because Blockout Tools hasn't any precompiled binaries for Android for the time being. Just haven't tested it properly yet, sorry about that.
                        Marketplace - Blockout Tools Plugin
                        @skx_doom | Solo developer at somberhead.com

                        Comment


                          #13
                          Plugin is now 50% off for a limited time!
                          Marketplace - Blockout Tools Plugin
                          @skx_doom | Solo developer at somberhead.com

                          Comment


                            #14
                            So there's some performance issues in plugin noticed by one of the users. When you duplicating blockouts if freezes for a moment and it gets pretty bad in 4.24. I'm currently investigating that and it seems like the freeze is happening when a blockout creates Material Instance Dynamic for itself in runtime.
                            Though creating MID is pretty important here, I'll try to fix this.
                            Marketplace - Blockout Tools Plugin
                            @skx_doom | Solo developer at somberhead.com

                            Comment


                              #15
                              Hi! Can you make a new plugin, which will provide an easy way to create new categories in the left Modes window? For example, I creating 3-10 boxes with your Blockout Tools, setup it (tags, color, size) and want to reuse it. I need a new category in the left Modes corner, for example, "Test Blocks 1" where I will add my ready assets\actors. And then, I will create a new level with these assets.

                              Comment

                              Working...
                              X