Forem

Shoichi Okaniwa profile picture

Shoichi Okaniwa

XR Engineer specializing in Unity and spatial computing. Experienced in web frontend development, real-time systems, and writing robust, testable code.

Education

M.S. Systems Integration Engineering, Yokohama National University (CAD/CG)

Work

XR & Web Engineer (Unity, AR/VR, frontend, real-time)

Executing Git Commands from Unity's C#

Executing Git Commands from Unity's C#

Comments
2 min read
Trying Async Entry Listing and Creation with contentful-management

Trying Async Entry Listing and Creation with contentful-management

Comments
2 min read
Using UdonSharp to Force Things Through Since Timeline Doesn’t Work in VRChat
Cover image for Using UdonSharp to Force Things Through Since Timeline Doesn’t Work in VRChat

Using UdonSharp to Force Things Through Since Timeline Doesn’t Work in VRChat

Comments
2 min read
Writing Python Code to Convert Quaternions to Z-Y-X Euler Angles

Writing Python Code to Convert Quaternions to Z-Y-X Euler Angles

Comments
2 min read
12 Quiz Questions to Truly Understand Semantic Versioning

12 Quiz Questions to Truly Understand Semantic Versioning

Comments
7 min read
Trying a C++ Hello World with the Official GCC Docker Image

Trying a C++ Hello World with the Official GCC Docker Image

Comments
2 min read
Debugging Web Pages Viewed on iPhone

Debugging Web Pages Viewed on iPhone

Comments
1 min read
Handling 403 Errors When Uploading to S3 Signed URLs with Node.js

Handling 403 Errors When Uploading to S3 Signed URLs with Node.js

Comments
2 min read
Removing Only the First Line of a Multi-Line String in JavaScript

Removing Only the First Line of a Multi-Line String in JavaScript

Comments
1 min read
Copy Firebase Environment Variables to Bash

Copy Firebase Environment Variables to Bash

Comments
1 min read
IoT Setup in My Home
Cover image for IoT Setup in My Home

IoT Setup in My Home

Comments
1 min read
Voice Chat on Discord with VOICEROID Transformed Speech
Cover image for Voice Chat on Discord with VOICEROID Transformed Speech

Voice Chat on Discord with VOICEROID Transformed Speech

Comments
2 min read
How to Install Corretto 8 on Windows
Cover image for How to Install Corretto 8 on Windows

How to Install Corretto 8 on Windows

Comments
3 min read
Resolving Unknown Errors When Changing Device Mode in OpenVR Input Emulator

Resolving Unknown Errors When Changing Device Mode in OpenVR Input Emulator

Comments
2 min read
Trace Modeling in VRoid with Transparent Windows

Trace Modeling in VRoid with Transparent Windows

Comments
3 min read
Four Strategies to Integrate Markdown into a Word-Centric Workplace
Cover image for Four Strategies to Integrate Markdown into a Word-Centric Workplace

Four Strategies to Integrate Markdown into a Word-Centric Workplace

Comments
3 min read
Customizing a Thumbturn Holder for Qrio Smart Lock
Cover image for Customizing a Thumbturn Holder for Qrio Smart Lock

Customizing a Thumbturn Holder for Qrio Smart Lock

Comments
3 min read
Differences Between pScene and lScene in FBX SDK

Differences Between pScene and lScene in FBX SDK

Comments
1 min read
Outputting FBX in ASCII Format Using FBX SDK Python

Outputting FBX in ASCII Format Using FBX SDK Python

Comments
2 min read
Differences Between Python and C++ Versions of the FBX SDK

Differences Between Python and C++ Versions of the FBX SDK

Comments
2 min read
Exploring Eye Tracking on VIVE Pro Eye Using the SRanipal SDK
Cover image for Exploring Eye Tracking on VIVE Pro Eye Using the SRanipal SDK

Exploring Eye Tracking on VIVE Pro Eye Using the SRanipal SDK

Comments
5 min read
I Built an npm Package to Scrape and Slim Down YAML Files
Cover image for I Built an npm Package to Scrape and Slim Down YAML Files

I Built an npm Package to Scrape and Slim Down YAML Files

Comments
2 min read
Using a Private Registry to Solve Docker Pull Issues with Corporate Proxies

Using a Private Registry to Solve Docker Pull Issues with Corporate Proxies

Comments
2 min read
Remove Examples from Swagger for API Gateway

Remove Examples from Swagger for API Gateway

Comments
2 min read
[LeapMotion + UniRx] Moving a Camera with Hand Gestures: Two-Hand Edition
Cover image for [LeapMotion + UniRx] Moving a Camera with Hand Gestures: Two-Hand Edition

[LeapMotion + UniRx] Moving a Camera with Hand Gestures: Two-Hand Edition

Comments
4 min read
Installing Mosquitto on Mac and Raspberry Pi

Installing Mosquitto on Mac and Raspberry Pi

Comments
2 min read
How to Get the Caller's Filename in Node.js

How to Get the Caller's Filename in Node.js

Comments
2 min read
[LeapMotion + UniRx] Moving a Camera with Hand Gestures
Cover image for [LeapMotion + UniRx] Moving a Camera with Hand Gestures

[LeapMotion + UniRx] Moving a Camera with Hand Gestures

1
Comments
3 min read
My Study Notes on Convolutional Neural Networks (CNN)
Cover image for My Study Notes on Convolutional Neural Networks (CNN)

My Study Notes on Convolutional Neural Networks (CNN)

1
Comments
3 min read
I Encountered an Amazing switch Statement

I Encountered an Amazing switch Statement

1
Comments
2 min read
Parsing and Serializing YAML in Go Without Struct Definitions

Parsing and Serializing YAML in Go Without Struct Definitions

Comments
3 min read
How to Get Accurate Recording Duration from Unity's Microphone

How to Get Accurate Recording Duration from Unity's Microphone

1
Comments
3 min read
Real-time Conversion of Polygon Vertices from Rectangular to Cylindrical Coordinates in Unity
Cover image for Real-time Conversion of Polygon Vertices from Rectangular to Cylindrical Coordinates in Unity

Real-time Conversion of Polygon Vertices from Rectangular to Cylindrical Coordinates in Unity

1
Comments
4 min read
loading...