Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Tramshy/pixel-art-addon-mod

Open more actions menu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Pixel Art Rendering Addon (Mod)

Modified version of Lucas Roedel's Pixel Art Rendering Addon

Features

  • Easily pixelates 3D renders
  • Supports interaction between multiple lights
  • Stylized shine effect

Installation

  1. Press the Code drop-down button
  2. Press Download ZIP and store wherever you want
  3. Open Blender and press Edit (in the top left) -> Preferences -> Add-ons -> Install
  4. Find the ZIP file and double click it
  5. Click on the checkbox next to the add-on

Usage

This video explains the basic usage of the tool. Below are more details on the newly added features and advanced use cases.

New additions

A stylized, anime-like shine effect has been added. Two new buttons allow you to easily add this effect to pixel materials—compatible with both single- and multi-light setups.

  • Due to the way the shine works, the Shine Color cannot be fully white, it requires a saturation of at least 0.0001, which is negligible. If the saturation is 0, the shine will not show up.
  • You can adjust the Blending Mode of the final mix node for different effect. By default it is set to Mix which will result in the shine being a fully solid color. If you instead change it to Multiply it will act more as an overlay.
  • Use the Shine Reflection node to tweak the shine’s color, rotation, scale, and screen position. These values often require tuning per object. To fine-tune further, try disconnecting the Shine Scale and/or Shine Rotation inputs.

A stylized smoke, anime-like particle system has been added. Three new buttons allow you to add the particle system, or add its separate pieces (emitter and particle object).

Advanced Use

Reflections

To get reflections to work with this add-on, you will need to use Light Probe Planes. Based on testing in Blender 4.1, no other method produces accurate reflections with pixel materials.

  • Set Roughness low and Metallic high on the reflective object.
  • Adding subtle backlighting can help make reflections more visible.

Textures

Using an image texture as the base color on the Principled BSDF node is supported. However, detailed textures tend to clutter the pixelated result.

  • Prefer simple or stylized textures.
  • Alternatively, add texture overlays in post using external software.

IMPORTANT:

This is a modified version of Lucas Roedel's original add-on. It includes bug fixes and improvements aimed at making the code more readable and easier to extend. You can find the original code here — I highly recommend checking it out and leaving him a tip if you find it useful.

Version Note

The addon has been mainly tested and used in version 4.1, but it does work in other versions with some caveats depending on the exact version. There have been big changes to the Eevee rendering engine since 4.1. In version 4.5, rendering with only 1 sample will result in a poor render in terms of color quality. Depending on the style of the render, this might not matter to you, or it could be fixed with some type of quantization tool. You can also increase the render sampling count. This does make the color quality better, but even with high values (over 10k) areas that should be colored solid will have very slight deviations. However, in version 5.1 this is no longer an issue, but GTAO has been integrated into a more general pipeline. This means that Eevee raytracing is enabled by default by this addon, you may want to disable this setting depending on your hardware. Personally, I still use 4.1, but 5.1 seems to work quite well. I will try to keep this add-on up to date for newer versions, but keep in mind that things may partially break in newer versions of Blender.

License

This add-on is licensed under the GNU GPLv3 License. For more information read: LICENSE.

About

Modified version of Lucas Roedel's Pixel Art Rendering Addon

Topics

Resources

Stars

Watchers

Forks

Releases

Contributors

Languages

Morty Proxy This is a proxified and sanitized view of the page, visit original site.