Allows you to import keyboard layouts into blender and render them in 3d
Courtesy of /u/jacopods
Courtesy of /u/zzubnik
Courtesy of /u/zzubnik
Courtesy of @kirpal
Please open a pull request if you'd like to add more examples
- Download the zip (releases)
- Open Blender
- Go to Edit > Preferences
- Select the "Add-ons" tab on the left.
- Click
Install...
in the top right corner - Select the zip archive that you downloaded and click
Install Add-on
- Check the checkbox next to
Import-Export: Import: KLE Raw JSON format (.json)
- Cose the preferences window. It should auto-save, but you may have to save preferences manually if auto-save is off.
- Now the addon is ready to use
- Open Blender
- Go to File > Import > KLE Raw Data (.json)
- Select the json file that you downloaded from Keyboard Layout Editor and click
Import KLE Raw JSON
- All Done!
Note: Do not use keycap_parts.blend
as it will not work! Use example below if you want a starting point
-
Add the following lines to the keyboard "Notes" section
led_color: #RRGGBB led_brightness: 1
- Where
led_brightness
is any number from 0 to 1 andled_color
is a hex color
- Where
-
To make the keycap legends backlit, make the legend color the same as the LED color.
A basic scene for blender can be found in this gist. Open the scene in blender before importing. Please note that lighting, camera and render setup will most probably require some tweaking to fit with your specific layout.
@zslane on Deskthority for the SA models
@Kaporkle on Geekhack for the DSA models
@wilderjds for implementing SA support