Subscribe to GameFromScratch on YouTube Support GameFromScratch on Patreon


Accueil > Art >

15. décembre 2015

 

Via BlenderNation a great collection of Blender materials came to my attention and I figured I would share.  Blender user Mackraken is a bit of a hoarder of materials and this certainly works to our advantage!  He has made a complete collection of shaders available for our use, all nicely organized using matlib.

 

To install, if you haven't already got git installed, install git and make sure it is available in your path.  Next in a terminal/command prompt, change directory to your Blender’s addon folder.  On my system it was D:\Program Files\Blender Foundation\Blender\2.76\scripts\addons

 

Next run the command:

git clone https://github.com/meta-androcto/materials_library.git

 

Now load up Blender.  Go to User Preferences…

image

 

Switch to the Add-ons tab, search for “mate”, click the enabled check box for the entry Material: Material Library Cycles, then click Save User Settings if you wish this setting to persist the next time you load Blender.

image

 

The materials will now be available.  First make sure the Cycles renderer is selected:

image

 

Pick an object you wish to apply a texture to and navigate to the Materials tab:

image

 

If the plug-in install worked properly, you should now have a new field named Material Library VX available:

image

 

In the dropdown, select the category of material you want:

image

 

Next select the actual material you want, then click the indicated icon to make that material active:

image

 

Tada:

image

 

Now keep in mind that Cycles materials will NOT export correctly to any game engines.  Instead you will have to bake your textures for use in real-time.  Don’t worry though, I already got you covered there!

 

Here is a video of the entire process.  Thanks to Mackraken for sharing the results of his hoarding nature!

Art

blog comments powered by Disqus

Month List

Popular Comments

HaxeFlixel 4.0 Released
Subscribe to GameFromScratch on YouTube Support GameFromScratch on Patreon


16. February 2016

 

Flixel was/is a popular game engine written for the Flash programming language.  It unfortunately hasn’t been updated in many years.  However HaxeFlixel is a port of Flixel to imagethe Haxe cross platform programming language which is very much in fact under active development.  In fact, HaxeFlixel 4.0 was just released today!  This is also the biggest released they have ever done, so HaxeFlixel is still very much alive.

 

From the release:

We are proud to announce the release of HaxeFlixel 4.0.0! This is without a doubt the biggest release yet, with nearly 2000 new commits on the core repository alone since the last release.

The highlights of this release are:

  • an improved API structure
  • a refactored rendering system
  • a much improved gamepad API
  • improved HTML5 support
  • improved OpenFL Next compatibility
  • an improved debugger console (now using hscript) with auto-completion
  • over 20 new demos
  • ...and much more

For a more in-depth breakdown of the changes, have a look at our changelog. If you are mostly interested in the breaking changes to upgrade a project using HaxeFlixel 3.3.x, please refer to theupgrade guide.

We would like to thank all contributors who helped with this release in any way, as well as our Patreon supporters. Check out the Financial Summary 06/15 - 02/16 blog post on Patreon if you're wondering what we do with your donations.

Going forward, there are two things we want to foucs on:

  • A stable API - Breaking changes should be the exception and only happen in major releases. This also means following semantic versioning more closely.
  • More frequent releases - 4.0.0 took longer than it should have. We aim to have smaller releases in the future, but release more frequently.

The HaxeFlixel team

 

I know I’ve said this a few times, but I really do intend to do more Haxe content in the near-ish future.

GameDev News ,

blog comments powered by Disqus

Month List

Popular Comments