Warping
Keep track of
- Camera look direction
- Use to calculate relative rotation to transform.rotation
- Move direction
- Use to calculate relative rotation to transform.forward
#!/usr/bin/env python3 | |
import itertools | |
def same_finger(ngram): | |
fingers = 0 | |
for chord in ngram: | |
if chord & fingers: | |
return False | |
fingers |= chord |
q v w m j z f u x ; | |
i s r t g p n e a o | |
y c l d k b h ' , . / | |
q v w m j z f ' . x | |
i s r t g p n e a o | |
y c l d k b h u , ; |
noremap f e | |
noremap p r | |
noremap b t | |
noremap j y | |
noremap l u | |
noremap u i | |
noremap y o | |
noremap ' p | |
noremap r s | |
noremap s d |
{"version":1,"notes":"","documentation":"\"This file is a QMK Configurator export. You can import this at <https://config.qmk.fm>. It can also be used directly with QMK's source code.\n\nTo setup your QMK environment check out the tutorial: <https://docs.qmk.fm/#/newbs>\n\nYou can convert this file to a keymap.c using this command: `qmk json2c {keymap}`\n\nYou can compile this keymap using this command: `qmk compile {keymap}`\"\n","keyboard":"planck/rev6","keymap":"v4","layout":"LAYOUT_ortho_4x12","layers":[["KC_ESC","KC_Q","KC_W","KC_E","KC_R","KC_T","KC_Y","KC_U","KC_I","KC_O","KC_P","KC_BSPC","KC_TAB","KC_A","KC_S","KC_D","KC_F","KC_G","KC_H","KC_J","KC_K","KC_L","KC_QUOT","KC_ENT","KC_LCTL","KC_Z","KC_X","KC_C","KC_V","KC_B","KC_N","KC_M","KC_LEFT","KC_DOWN","KC_UP","KC_RGHT","MO(3)","KC_DEL","KC_INS","KC_LALT","KC_LGUI","KC_LSFT","KC_SPC","MO(2)","KC_HOME","KC_PGDN","KC_PGUP","KC_END"],["KC_ESC","KC_Q","KC_W","KC_F","KC_P","KC_B","KC_J","KC_L","KC_U","KC_Y","KC_QUOT","KC_BSPC","KC_TAB","KC_A","KC_R","KC_ |
{"version":1,"notes":"","documentation":"\"This file is a QMK Configurator export. You can import this at <https://config.qmk.fm>. It can also be used directly with QMK's source code.\n\nTo setup your QMK environment check out the tutorial: <https://docs.qmk.fm/#/newbs>\n\nYou can convert this file to a keymap.c using this command: `qmk json2c {keymap}`\n\nYou can compile this keymap using this command: `qmk compile {keymap}`\"\n","keyboard":"planck/rev6","keymap":"v3","layout":"LAYOUT_ortho_4x12","layers":[["KC_ESC","KC_Q","KC_W","KC_E","KC_R","KC_T","KC_Y","KC_U","KC_I","KC_O","KC_P","KC_BSPC","KC_TAB","KC_A","KC_S","KC_D","KC_F","KC_G","KC_H","KC_J","KC_K","KC_L","KC_QUOT","KC_ENT","KC_LCTL","KC_Z","KC_X","KC_C","KC_V","KC_B","KC_N","KC_M","KC_COMM","KC_DOT","KC_QUES","KC_EXLM","MO(3)","KC_DEL","KC_INS","KC_LALT","KC_LGUI","KC_LSFT","KC_SPC","MO(2)","KC_RALT","KC_RGUI","KC_APP","KC_RCTL"],["KC_ESC","KC_Q","KC_W","KC_F","KC_P","KC_B","KC_J","KC_L","KC_U","KC_Y","KC_QUOT","KC_BSPC","KC_TAB","KC_A","KC_R","KC |
{"version":1,"notes":"","documentation":"\"This file is a QMK Configurator export. You can import this at <https://config.qmk.fm>. It can also be used directly with QMK's source code.\n\nTo setup your QMK environment check out the tutorial: <https://docs.qmk.fm/#/newbs>\n\nYou can convert this file to a keymap.c using this command: `qmk json2c {keymap}`\n\nYou can compile this keymap using this command: `qmk compile {keymap}`\"\n","keyboard":"planck/rev6","keymap":"apsu","layout":"LAYOUT_ortho_4x12","layers":[["KC_TAB","KC_Q","KC_W","KC_E","KC_R","KC_T","KC_Y","KC_U","KC_I","KC_O","KC_P","KC_BSPC","KC_ESC","KC_A","KC_S","KC_D","KC_F","KC_G","KC_H","KC_J","KC_K","KC_L","KC_SCLN","KC_QUOT","KC_LCTL","KC_Z","KC_X","KC_C","KC_V","KC_B","KC_N","KC_M","KC_COMM","KC_DOT","KC_SLSH","KC_BSLS","KC_GRV","KC_LPRN","KC_RPRN","KC_LGUI","KC_LSFT","KC_LALT","LT(2,KC_ENT)","KC_SPC","KC_MINS","KC_EQL","KC_LBRC","KC_RBRC"],["KC_TAB","KC_Q","KC_W","KC_F","KC_P","KC_B","KC_J","KC_L","KC_U","KC_Y","KC_SCLN","KC_BSPC","KC_ESC","KC_ |
{"version":1,"notes":"","documentation":"\"This file is a QMK Configurator export. You can import this at <https://config.qmk.fm>. It can also be used directly with QMK's source code.\n\nTo setup your QMK environment check out the tutorial: <https://docs.qmk.fm/#/newbs>\n\nYou can convert this file to a keymap.c using this command: `qmk json2c {keymap}`\n\nYou can compile this keymap using this command: `qmk compile {keymap}`\"\n","keyboard":"planck/rev6","keymap":"planck_rev6_layout_ortho_4x12_mine","layout":"LAYOUT_ortho_4x12","layers":[["KC_ESC","KC_Q","KC_W","KC_E","KC_R","KC_T","KC_Y","KC_U","KC_I","KC_O","KC_P","KC_BSPC","KC_TAB","KC_A","KC_S","KC_D","KC_F","KC_G","KC_H","KC_J","KC_K","KC_L","KC_SCLN","KC_ENT","KC_LCTL","KC_Z","KC_X","KC_C","KC_V","KC_B","KC_N","KC_M","KC_COMM","KC_DOT","KC_SLSH","KC_QUOT","MO(3)","KC_INS","KC_DEL","KC_LGUI","KC_LALT","KC_LSFT","KC_SPC","MO(2)","KC_LEFT","KC_DOWN","KC_UP","KC_RGHT"],["KC_ESC","KC_Q","KC_W","KC_F","KC_P","KC_B","KC_J","KC_L","KC_U","KC_Y","KC_SCLN","KC_B |
#!/usr/bin/python2 | |
# -*- coding: utf-8 -*- | |
import sys | |
import mechanize | |
import cookielib | |
import struct | |
import ssl | |
import base64 | |
import collections |
using UnityEngine; | |
public class HeadLook : MonoBehaviour | |
{ | |
[Header("Configs")] | |
[Range(0.0f, 1.0f)] | |
public float headLookWeight; | |
private Animator animator; | |
private Vector3 lookAtPosition; |