Skip to content

A PLAY EXPERIENCE MAKER'S WORK LOG FOR FUTURE SELF©2001 – 2023 Kyle Li 李肅綱 All Rights Reserved.

Category: Uncategorized

Circle Math

Posted on September 30, 2021October 1, 2021 by admin

https://www.geeksforgeeks.org/equation-of-circle-when-three-points-on-the-circle-are-given/
equation of circle: x^2 + y^2 + 2*g*x + 2*f*y + c = 0

2f = ( ( x12 – x32 )( x1 – x2 ) +( y12 – y32 )( x1 – x2 ) + ( x22 – x12 )( x1 – x3 ) + ( y22 – y12 )( x1 – x3 ) ) / ( y3 – y1 )( x1 – x2 ) – ( y2 – y1 )( x1 – x3 )

2g = ( ( x12 – x32 )( y1 – x2 ) +( y12 – y32 )( y1 – y2 ) + ( x22 – x12 )( y1 – y3) + ( y22 – y12 )( y1 – y3 ) ) / ( x3 -x1 )( y1 – y2 ) – ( x2 – x1 )( y1 – y3 )

c = -x12 – y12 – 2gx1 – 2fy1
center: (h = -g, k = -f)
radius: r^2 = h^2 + k^2 - c

When run a template within a fsm, that template becomes a sub fsm, and the fsm running this template becomes the “host”.

CHU-PU CHESS

Posted on September 16, 2021September 16, 2021 by admin

One of the main characters in the famous ancient Chinese tale of the battle of the three kingdoms, Cao Cao, his burial site was discovered in 2009. I watched a documentary recently and found out that Cao Cao is actually a gamer too. Among the artifacts that were found in his grave, there was a board game called Chu-pu Chess (樗蒲棋). The name of the board game came from the two materials that were used to make the game pieces – Chu (Barnyard tree) leaves and fruits of Pu (Cattail/Bullrush).

  • Cao Cao
  • Cao Cao
Chu-Pu game pieces that were discovered in Cao Cao’s burial site.
Aeroplane Chess(飛行棋)

Aeroplane Chess(飛行棋)
https://en.wikipedia.org/wiki/Aeroplane_chess
從漢代走來的飛行棋——樗蒲
https://kknews.cc/culture/382o2r3.html

Zok Zok Heroes

Posted on July 20, 2021July 20, 2021 by admin

月刊コロコロコミック 2000年8月号

Zok Zok Heros was on KOROKORO Monthly Comic (月刊コロコロコミック) from June 2000 to December 2000. The 2000 August issue came with a poster of Zok Zok Heroes and their Universe Symbols (ぞくぞくヒーローズ超図鑑).

Kano Wand

Posted on June 24, 2021 by admin

Useful links:

Kano Wand Hack:
https://hackaday.io/project/161832-kano-wand-hack
Bluepy Based Solution:
https://www.instructables.com/SmartWand/
Arduino Wifi Rev2 and ESP32:
https://github.com/sabas1080/KanoWandHack
Unofficial library: 
https://github.com/anzellai/wandkit
Bidirectional communication between Kano Coding Wand and Client connection. 
https://github.com/anzellai/bluewand
SOAI (Tiny Open Source API) to speak with the KANO Wand 
https://github.com/wizofe/bluewand-python
Demos using the Kano Wand python module
https://github.com/GammaGames/kano-wand-demos

Put that Gucci on, VRChat style!

Posted on June 16, 2021June 19, 2021 by admin
  • Purchase the virtual product in the Gucci app for $12.99
  • Before sending the download to yourself or anyone you would want to share the content with, there is a long instruction, long but still unclear.
  • I first create an avatar with https://vrchat.readyplayer.me/avatar and download the FBX file.
  • Two weeks later – I finally got my New User status.
    It was a little frustrating at the beginning. Based on the internet, I need 10 hours of gameplay to get to the New User status which allows me to upload Avatars and Worlds to the lab community. I did that but nothing happened. A kind player in VRChat told me that I need to make friends too. Oh, why I didn’t think of that. After I made one friend, the next time I logged in, I was promoted to New User. And I got this in the e-mail.
  • I brought the Gucci model into Maya and separate the shoes from the model they came with and put them on my VRChat avatar.
  • Install Unity 2018.4.20f1 that is recommended by VRChat.
  • Upload my Avatar by following this tutorial – in 5 minutes.
    https://vrchat.fandom.com/wiki/Quick_Start_-_Mixamo_Avatar_Creation
    I believe this was written for SDK2 but works for SDK3, especially when selecting the Animator Controller. I use the T-pose one from SDK3 and it works fine. I was able to upload, however, my sitting and ducking animations were messed up…
  • To make it work for both Quest and PC, I have to upload the avatar twice. Once in Windows mode and the other in Android mode. The official tutorial online recommends duplicating the project.

Now upload D1208:

  • I am following this tutorial:
    https://docs.vrchat.com/docs/vrchat-home-kit
  • I realized SDK3 World and SDK3 Avatar can’t be in the same project.

ZOOM Meeting Exit Act III – End of Semester Celebration

Posted on May 12, 2021May 17, 2021 by admin
ZOOM EXIT

Just in a few hours, I am going to participate in the graduation ceremony for our Class 2021 cohort. I worked with a good portion of them extensively in their first year of school in virtual reality and playful experience design. I wanted to make something to remember them by. It is purely impulsive and based on no research or data. It is very last minute, but I decided to celebrate this moment with a new exit act.

After we moved the learning online after the pandemic last year, I have been experiment with different online identities. From animated characters with face tracking to cosmetic filters, it was an unexpected adventure into a world of digital tools that I didn’t care much for. During those experiments, I created a thing called exit acts – exit zoom meetings with style. I created one for taking off in a Gundam RX-78 and another one for flying away with Spike’s Swordfish II from Cowboy Bebop. Jamming it out with an EVA – 3 from Neo Genesis Evangelion seems like a reasonable next project.

MFADT Class 2021 Visual by @major_benny

My teaching assistant, Sharon, told me that the overall visual scheme of their thesis website was inspired by the color scheme of the animation -Evangelion. Time to collect some assets and put together a theme. I want to use a cityscape silhouette to create a high contrast between foreground and background similar to the technique used in some of the Fortnite banners.

Evangelion Unit 1:
https://sketchfab.com/3d-models/evangelion-unit-01-49c7a77272c84154a711d7cfd5cb47f4

Evangelion – Entry Plug(with sound):
https://sketchfab.com/3d-models/evangelion-entry-plugwith-sound-3e4245a5f40b45eca02dab55e6b47a93

Here is the end result:

SUSHI – 1

Posted on March 20, 2021April 2, 2021 by admin

SUSHI – 1 is pronounced as SHUSHI /ˈʃuːʃi/ One like how a 7th-grade kid would pronounce it. It is a pre-programmed wireless game controller breakout system made for young makers or creative individuals who are interested in tinkering with gaming interfaces with the burden of building electronics from the ground up.

A 3.5 mm Chassis Mount Stereo Jack Socket

Three soldering points from left to right: Left channel (tip), Right channel (ring), Ground (sleeve).

  • Analogue Sensors
  • Digital Sensors

Arduino IDE 1.8.13
Board: Adafruit Feather 32u4 Bluefruit LE
https://learn.adafruit.com/adafruit-feather-32u4-bluefruit-le/setup
This setup page seems outdated. All the libraries mentioned are not available. Based on Adafruit’s HID keyboard tutorial, I found Adafruit BluefruitLE nRF51. This library has the example sketch I am looking for.

I am using digital pin 2, 3, 5, 6, 18, 19, 20, and 21 for this prototype.

Quest of Qumarion

Posted on March 14, 2021December 1, 2021 by admin

Giving a demonstration of my Qumarion setup in my AR Workshop 2015 with Shih Chien University in Taiwan

This is one of the longer journeys that I have gone through to figure something out. It took me about three years of on and off research in a language and a tech community I knew very little of. I was working on a project in Tokyo in 2012 and saw Qumarion for the first time at a computer store in Ikebukuro. It was a love of first sight because I was looking for alternative tools and pipelines for 3D modeling, rigging, and animation.

  • Qumarion in action within Unity 3D
  • My son took a shot at it.
  • by Aiden Li
  • chilling
  • shy

Helpful tools:

Scene Motion Capture:
https://assetstore.unity.com/packages/tools/animation/scene-motion-capture-19622
https://forum.unity.com/threads/record-playmode-animations-for-model.659917/

Unity’s Animation Rigging plug-in is capable of recording animation at runtime!
“12:20 …and if I keep that change it will be saved to the clip so during gameplay animators can create new animations…”

And in this STYLY tutorial:
How to record a character’s motion with EVMC4U and EasyMotionRecorder
https://styly.cc/tips/evmc4u_easymotionrecorder_virtualmotioncapture/
in which this jewel was mentioned:
EasyMotionRecorder:
https://github.com/neon-izm/EasyMotionRecorder

Card Game: Person, Woman, Man, Camera, TV

Posted on February 18, 2021February 18, 2021 by admin

I was obsessed with this video by Sarah Cooper and PWMCT should be a game, a card game.

2 ~ 6 players

A Candy Controller

Posted on February 15, 2021February 15, 2021 by admin
A Candy Controller

I did an HID mouse demo last week using two potentiometers and two buttons. It worked out fine but was really difficult to use as an alternate game controller. I found a thumbstick module and it worked so much better than the setup I had. I wanted to mount the thumbstick module onto something to make it easier to handle. I looked around in the house and found this perfect empty chocolate container. The shape of the container provides a firm grip for my triggering hand.

before/after

Posts navigation

Older posts
Newer posts

Recent Posts

  • AI: You are _____ correct.
  • 英傑大戦 PL084 Rem (レム)
  • (no title)
  • BMP – Rearrange Colormap
  • Reset Allow USB Debugging? Notification

Archives

Proudly powered by WordPress | Theme: MiniZen by Martin Stehle.