Subscribe to GameFromScratch on YouTube Support GameFromScratch on Patreon
19. February 2020

MyPaint 2.0.0 was released a few days back.  MyPaint is an open source natural media painting application that first started development in 2004, designed from day one to work with Wacom style tablets.  The 2.0.0 release adds several new features including:

  • Linear compositing and spectral blending (pigment).
  • Layer views.
  • Brush strokes dependent on view rotation and view zoom.
  • Additional symmetry modes: vertical, vertical+horizontal, rotational, snowflake.
  • Expanded flood fill functionality: offset, feather, gap detection and more.
  • New brush settings: offsets, gridmap, additional smudge settings, posterize, pigment.
  • New brush inputs: barrel rotation, base radius, zoom level, gridmap x/y, direction 360, attack angle.
  • Several other fixes and changes, see the full changelog for details.

The release also contains various different bug fixes and features.  MyPaint is available for Windows and Linux with binaries available here with the Mac OS X version available on MacPorts.  MyPaint is open source with the source code hosted on GitHub available under the GPL 2 open source license.  You can learn more about, and see MyPaint 2 in action, in the video below.

Art GameDev News

12. February 2020

Humble are running a new bundle of interest to game developers, this one is the Humble Best of POLYGON Game Dev Bundle.  It’s a collection of 3D model packs from Synty, with projects in both Unreal and Unity formats.  As with all Humble Bundles this one is organized into tiers, where if you buy a higher dollar value tier you get all of the lower value tiers as well.

Bundle Tiers

$1 USD

  • POLYGON Prototype
  • POLYGON Adventure
  • Simple Town

$15 USD

  • POLYGON City Pack
  • POLYGON Samurai Pack
  • POLYGON Knight Pack
  • Simple People
  • Simple Dungeons

$20 USD

  • POLYGON SCI-FI City Pack
  • POLYGON  Western Pack
  • POLYGON Heist Pack
  • POLYGON Vikings Pack
  • Simple Military
  • Simple Apocalypse
  • $10 Synty Discount Code

When you purchase a Humble Bundle you decide how your money is allocated between charity, the publisher, Humble and if you choose (and thanks if you do!) to support GFS if you use this link.  Learn more about the bundle in the video below.

As with any asset purchase, it’s important to read the license if you intend to use the assets in a commercial project.  The Synty Store license for Humble is available here.  It appears the Humble license is on a per seat basis and includes just a single seat license, so if you are working with a team, you may have to purchase multiple bundles.

EDIT – Since the bundle was released, it has been updated to now include a Source Files download on Humble. 


These zip files contain model data in OBJ or FBX formats, enabling you to easily use this content in other game engines, as well as importing into DCC tools like Blender or Max for editing.

GameDev News Art

12. February 2020

Today we are checking out TextureLab, a free and open source texture generation tool for Windows and Linux.  While fairly early in it’s development, TextureLab aims to be similar in capability to Substance Designer in function.

TextureLab features include:
- Export all textures at once or save them individually
- Unity Export
- 25+ nodes and counting
- Cross-Platform (It's built using electron and vue)
- Fast! All filtering and texture generation operations are done on the GPU
- Free and Open Source

TextureLab is licensed under the GPLv3 open source license with the code written in TypeScript and hosted in an Electron app.  TextureLab is not the only open source alternative to Substance Designer under development, we have already looked at MaterialMaker , TexGraph and Imogen in the past.  You can learn more about and see TextureLab in action in the video below.

Art GameDev News

8. February 2020

Today we are checking out Voxelator, a free browser based Voxel painting application from the creator of the Pixelator application we covered earlier.  In the video below we go hands-on with Voxelator.

There are some licensing limitations to be aware of for using Voxelator:

Voxelator is a free software and you can choose which license to attach to the models you produce with it, and use them for any purpose -- commercially included (provided you did not use any external resources with limiting licenses).
With that said, you may not do the following with Voxelator:

  • You may not attempt to download its source and use it locally from your computer.
  • You may not attempt to upload Voxelator to a different domain or site.
  • You may not attempt to embed Voxelator in an external domain, using an iframe or any other technology.
  • You may not attempt to redistribute Voxelator in any way, not commercially and not for free.
  • You may not reuse Voxelator's code for any purpose.
  • You can run Voxelator on any browser supporting WebGL 2 and ECMAScript 6 support, although Chrome is the primary supported browser.  You can learn more about using Voxelator here.


    11. January 2020

    ArmorPaint just released version 0.7 containing several new features including additional texture file formats, plugin support and even live preview support for Unity and Unreal game engines.  ArmorPaint is built on top of the Armory3D game engine (tutorial available here) and is an open source alternative to Substance Painter.

    Details from the release notes:

    • Added support for .psd, .bmp, .gif formats
    • Added single material export
    • Added blend modes for layers
    • Added blend modes for brush
    • Added plugin manager
    • Added 'auto-save' plugin
    • Added 'hello-node' plugin - custom material node
    • Added 'console' plugin - run commands
    • Added 'profiler' plugin - performance graph
    • Added 'converter' plugin - convert .arm files into .json
    • Added 'import_tiff' plugin - support for .tiff format
    • Added 'import_stl' plugin - support for .stl format
    • Added 'import_gltf' plugin - support for .gltf/.glb format (alpha)
    • Added 'uv_unwrap' plugin - auto-generate uvs / unwrap active mesh
    • Added 'theme-editor' plugin
    • Added box selection to node editor
    • Added per-fill-layer uv control
    • Added option to split .obj mesh by groups or materials
    • Added 'decal tool - scale x' option for non-square decals
    • Added 'menu - file - reimport mesh'
    • Added 'menu - viewport - split view'
    • Added 'preferences - restore' button
    • Added 'preferences - native file browser' option
    • Added 'preferences - viewport - vignette' option
    • Added 'preferences - usage - dilate radius' option
    • Added texture export presets
    • Added 'layer' material node - drop layer onto node canvas
    • Added 'layer mask' material node - drop layer mask onto node canvas
    • Added 'blur (image)' material node
    • Added experimental dxr build
    • Added path-trace (dxr) viewport mode
    • Added ao (dxr) bake
    • Added bent normal (dxr) bake
    • Added lightmap (dxr) bake
    • Added thickness (dxr) bake
    • Added normal-map bake from high-poly
    • Added height bake from high-poly
    • Added dilation pass to baking
    • Added 'up axis' option for relevant bake types
    • Added support for drag and dropping multiple files at once
    • Added popup for editing RGBA node sockets
    • Improved gizmo
    • Improved height paint
    • Improved .obj importer
    • Improved .blend importer
    • Improved outliner
    • Improved node drawing performance
    • Improved layer handling performance
    • Improved key detection on linux
    • Fixed handling of accented filepaths
    • Fixed brush mask on linux
    • Fixed copy-paste on linux
    • Fixed window title updating on linux
    • Fixed file association
    • Fixed envmap import
    • Fixed object mask for fill layers
    • Fixed height displacement scale
    • Fixed blurry text on windows
    • Fixed texture filtering option for image node
    • Fixed key repeat for text edit
    • Updated dark and light themes
    • Updated menu bar structure
    • Reduced gpu memory usage
    • Faster texture loading
    • Undo for layer opacity and blending
    • Undo for node canvas
    • Adjustable viewport clip distance
    • Remember window size and position
    • Open node search on link drag
    • Resizable ui panels
    • Duplicate material
    • Use brush ruler (shift) to draw lines
    • Auto-set 2x scale on high-res displays
    • Flat shading for viewport modes inspecting pbr channels
    • Picker tool works on non-base layer
    • Picker tool shows texture coordinate in 2d view
    • Export single texture from textures tab
    • Eraser takes hardness and opacity into account
    • Export textures as udim tiles for udim projects
    • Download 'texture-synthesis' plugin preview
    • Download Unreal Engine live-link preview
    • Download Unity Engine live-link preview

    If you want to build ArmorPaint from source you can learn more about the process here.  You can see ArmorPaint in action in the video below.

    GameDev News Art

    AppGameKit Studio

    See More Tutorials on!

    Month List