Skip to content

Instantly share code, notes, and snippets.

View ZoomTen's full-sized avatar
🤔
Rabble rabble tech blabble

Zumi ZoomTen

🤔
Rabble rabble tech blabble
View GitHub Profile
@ZoomTen
ZoomTen / sw97_covr.txt
Created January 25, 2021 11:30
ZoomTen:progress coverage for pokegold-spaceworld
ROMX $00 767 bytes to go 95.32% Continue from: 0x3e32
ROMX $01 coverage complete
ROMX $02 coverage complete
ROMX $03 coverage complete
ROMX $04 1053 bytes to go 93.57% Continue from: 0x17be3
ROMX $05 14596 bytes to go 10.91% Continue from: 0x18c94
ROMX $06 256 bytes to go 98.44% Continue from: 0x1ff00
ROMX $07 coverage complete
ROMX $08 coverage complete
ROMX $09 16384 bytes to go 0.00% Continue from: 0x24000
@ZoomTen
ZoomTen / Node Tricks (Olive 0.2.x).md
Last active July 25, 2021 14:56
Sick Node Tricks - or, how to reproduce common effects using the node editor.

General Tips and Tricks

  • Think of clip nodes as containers!
    • You can plug in an arbitrary composite node and make them "instances" of said node

Common Node Configurations

Drop shadow (TinglesMagicWords)

A simple drop shadow effect, assuming you have a solid color and transparent clip such as text.

#!/usr/bin/python
import os
import json
import re
from argparse import ArgumentParser
from datetime import datetime
ACTIVITY_FILE = 'activity.json'

Olive 0.2 Build Guide

Requirements

You need these dev libraries:

  • Qt >= 5.6,
  • OpenColorIO,
  • OpenImageIO >= 1.6,
  • OpenEXR,
  • OpenGL,
  • FFmpeg (>= 3.0) && (!= 4.3)
@ZoomTen
ZoomTen / opencv_pose_func.py
Created August 20, 2020 14:24
realtime pose stuff in blender with opencv
# based upon https://github.com/jkirsons/FacialMotionCapture_v2/blob/master/OpenCVAnimOperator.py
# with elements taken from https://github.com/legolas123/cv-tricks.com/blob/master/OpenCV/Pose_Estimation/run_pose.py
# in blender, run this script second
import bpy
import sys
import time
import numpy
@ZoomTen
ZoomTen / activity.py
Last active June 3, 2021 13:46
Activity logger that I run every night before I go to bed
#!/usr/bin/python
from appdirs import AppDirs
from argparse import ArgumentParser
from configparser import ConfigParser
from datetime import datetime, date
from textwrap import TextWrapper as tw
import os
import sys
import sqlite3
from argparse import ArgumentParser
import moviepy.editor as mp
class EditBase():
def __init__(self):
self.YOUTUBE_SIZE = (854, 480)
self.INSTAGRAM_SIZE = (480,480)
def relative_to(self, target_res, position):
# target_res and position are both tuples
#Category:main - the main binary packages needed to run enigma
lgm 2b95c7359102325be4b3a025852a86c5 ./lateralgm.jar https://github.com/IsmAvatar/LateralGM/releases/download/v1.8.163/lateralgm.jar none
main 1232a80e6859a69d2dad6f8ca7c493bd ./plugins/enigma.jar https://github.com/enigma-dev/lgmplugin/releases/download/v1.8.7.11r8/enigma.jar jnaJar,lgm,mac
jnaJar a1e20e48a367063023db9137ceb7c63c ./plugins/shared/jna.jar https://enigma-dev.org/bin/jna.jar none
@ZoomTen
ZoomTen / 0 - Olive 0.2.x Quickstart.md
Last active June 24, 2020 06:25
Quick guide to Olive 0.2.x

Olive 0.2.x Quickstart

THIS DOCUMENT MAY BE OUTDATED BY THE TIME YOU READ THIS

@ZoomTen
ZoomTen / PKGBUILD
Created June 17, 2020 13:54
Sample PKGBUILD for theApp
pkgname=theapp
pkgver=0.01
pkgrel=0
pkgdesc="A sample app for the-libs"
arch=("x86_64")
url="https://github.com/ZoomTen/theApp"
license=('GPL3')
depends=('qt5-base' 'the-libs')
makedepends=('git')
source=("$pkgname-$pkgver"::'git+https://github.com/ZoomTen/theApp#branch=master')