All Projects → Kirpal → Keyboard Layout Editor For Blender

Kirpal / Keyboard Layout Editor For Blender

Allows you to import keyboard layouts into blender and render them in 3d

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Keyboard Layout Editor For Blender

DuBLF DuBlast
Quick Playblast tool for Blender
Stars: ✭ 18 (-91.96%)
Mutual labels:  blender, addon, render
Docker Blender Render Cluster
A docker based multi machine render setup
Stars: ✭ 79 (-64.73%)
Mutual labels:  blender, render
Fx Experience
fx-experience -> fx onscreen keyboard
Stars: ✭ 72 (-67.86%)
Mutual labels:  keyboard, keyboard-layout
Bigbagkbdtrixxkb
"DreymaR's Big Bag of Keyboard Tricks" for *nix with XKB
Stars: ✭ 95 (-57.59%)
Mutual labels:  keyboard, keyboard-layout
Keyboardlayoutguide
⌨️ Manage iOS keyboard with Apple's missing KeyboardLayoutGuide
Stars: ✭ 1,054 (+370.54%)
Mutual labels:  keyboard, keyboard-layout
Mb Lab
MB-Lab is a character creation tool for Blender 2.80+, based off ManuelBastioniLAB
Stars: ✭ 1,078 (+381.25%)
Mutual labels:  blender, addon
Awesome Mechanical Keyboard
⌨️ A curated list of Open Source Mechanical Keyboard resources.
Stars: ✭ 1,294 (+477.68%)
Mutual labels:  keyboard, keyboard-layout
Shortcutmapper
A visual keyboard shortcuts explorer for popular applications.
Stars: ✭ 657 (+193.3%)
Mutual labels:  keyboard, keyboard-layout
Norman
Norman keyboard layout - alternative to QWERTY for touch typing in English
Stars: ✭ 112 (-50%)
Mutual labels:  keyboard, keyboard-layout
Bitwrk
Bitcoin-fueled Peer-to-Peer Blender Rendering (and more)
Stars: ✭ 114 (-49.11%)
Mutual labels:  blender, render
Dragonff
Tools to edit GTA Formats in Blender
Stars: ✭ 115 (-48.66%)
Mutual labels:  blender, addon
Blender autotracker
Blender autotracker addon
Stars: ✭ 47 (-79.02%)
Mutual labels:  blender, addon
Skr
Low level key re-programming
Stars: ✭ 47 (-79.02%)
Mutual labels:  keyboard, keyboard-layout
Qwerty Lafayette
QWERTY keyboard layout for French-speaking users
Stars: ✭ 60 (-73.21%)
Mutual labels:  keyboard, keyboard-layout
Typist
Swift UIKit keyboard manager for iOS apps.
Stars: ✭ 1,011 (+351.34%)
Mutual labels:  keyboard, keyboard-layout
Meshroom2blender
Blender importer of meshroom datafiles: cameras, images, sparse pointcloud and obj's.
Stars: ✭ 82 (-63.39%)
Mutual labels:  blender, addon
Xplane2blender
Scenery & Aircraft export addon for Blender and X-Plane
Stars: ✭ 125 (-44.2%)
Mutual labels:  blender, addon
Bpy
blender python scripts
Stars: ✭ 441 (+96.88%)
Mutual labels:  blender, addon
Blender Osm
One click download and import of OpenStreetMap and terrain for Blender! Global coverage! Source code is in the branch 'release'.
Stars: ✭ 588 (+162.5%)
Mutual labels:  blender, addon
Kll
KLL Compiler
Stars: ✭ 105 (-53.12%)
Mutual labels:  keyboard, keyboard-layout

Keyboard-Layout-Editor-for-Blender

Allows you to import keyboard layouts into blender and render them in 3d

Examples:

Example 1

Courtesy of /u/jacopods

 

Example 2

Courtesy of /u/zzubnik

 

Example 3

Courtesy of /u/zzubnik

 

Example 4

Courtesy of @kirpal

Please open a pull request if you'd like to add more examples

How to install Addon:

  1. Download the zip (releases)
  2. Open Blender
  3. Go to Edit > Preferences
  4. Select the "Add-ons" tab on the left.
  5. Click Install... in the top right corner
  6. Select the zip archive that you downloaded and click Install Add-on
  7. Check the checkbox next to Import-Export: Import: KLE Raw JSON format (.json)
  8. Cose the preferences window. It should auto-save, but you may have to save preferences manually if auto-save is off.
  9. Now the addon is ready to use

How to use Addon:

  1. Open Blender
  2. Go to File > Import > KLE Raw Data (.json)
  3. Select the json file that you downloaded from Keyboard Layout Editor and click Import KLE Raw JSON
  4. All Done!

Note: Do not use keycap_parts.blend as it will not work! Use example below if you want a starting point

How to add LEDs:

  • 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 and led_color is a hex color
  • To make the keycap legends backlit, make the legend color the same as the LED color.

Blender scene file

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.

Special Thanks To:

@zslane on Deskthority for the SA models

@Kaporkle on Geekhack for the DSA models

@wilderjds for implementing SA support

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].