Skip to content

Instantly share code, notes, and snippets.

@gtk2k
gtk2k / gist:1b46aadc8b121aa1c297aa95d949a999
Last active April 7, 2019 06:53
RoR VSCode 開発環境構築
@gtk2k
gtk2k / ColorChangePerComponent.cs
Created March 8, 2019 07:52
RGBAそれぞれの値を個別に変更したい場合(例ではA)
using System.Runtime.InteropServices;
using UnityEngine;
public class ColorTest : MonoBehaviour
{
[StructLayout(LayoutKind.Explicit)]
public struct Color32RGBA
{
[FieldOffset(0)]
public byte R;
@gtk2k
gtk2k / gist:bb205ade48b970cb4646a23c84238caa
Last active October 6, 2018 16:08
@hammmmさんのUnity WebRTC PluginサンプルのシェーダーをカラースペースがLinearでもできるようにしたもの
Shader "Custom/SampleShader1" {
Properties{
_ColorSpace("Color Space", Int) = 0 // Gamma=0, Linear=1
_Collect("Gamma", Float) = 2.2
_MainTex("Main Tex", 2D) = "white" {}
}
SubShader{
Tags { "RenderType" = "Opaque" }
CGPROGRAM
#pragma surface surf Lambert //alpha
@gtk2k
gtk2k / WebCam.js
Created September 12, 2018 04:24
Editor/Data/PlaybackEngines/WebGLSupport/BuildTools/lib/WebCam.jsの修正案
var LibraryWebCamWebGL = {
$webcam: {
canvas: null
},
JS_WebCam_IsSupported: function () {
var getMedia = navigator.getUserMedia ||
navigator.webkitGetUserMedia ||
navigator.mozGetUserMedia ||
navigator.msGetUserMedia;
@gtk2k
gtk2k / MediaDevices.js
Created September 12, 2018 04:22
Editor/Data/PlaybackEngines/WebGLSupport/BuildTools/prejs/MediaDevices.jsの修正案
var MediaDevices = [];
Module['preRun'].push(function () {
var enumerateMediaDevices = function () {
var getMedia = navigator.getUserMedia ||
navigator.webkitGetUserMedia ||
navigator.mozGetUserMedia ||
navigator.msGetUserMedia;

Unity ゲームコントローラー マッピング

| 左スティック X軸 | 左スティック Y軸 |右スティック X軸|右スティック Y軸|↑|↓|←|→|A (×,B)|B (〇, A)|X (□, Y)|Y (△, X)|L (L1, L)|R (R1, R)|LT (L2, ZL)|RT (R2, ZR)| |:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---:|

@gtk2k
gtk2k / simalcast.html
Created August 1, 2018 14:07
Chromeのサイマルキャストes6(html)
<html>
<head>
<meta charset="utf-8">
<script src="https://webrtc.github.io/adapter/adapter-latest.js"></script>
<script src="https://rawgit.com/otalk/sdp/master/sdp.js"></script>
<script src="https://webrtc.github.io/samples/src/js/third_party/graph.js"></script>
<style>
video {
width: 320px;
@gtk2k
gtk2k / simalcast.js
Created August 1, 2018 14:07
Chromeのサイマルキャストes6
const series = {};
const graphs = {};
const dataTypes = ['bytesSent', 'framesEncoded'];
let lastSendResult;
let lastRecvResult;
function show(stream, side) {
const id = side !== 'local' ? stream.id : 'local';
const container = document.createElement('div');
@gtk2k
gtk2k / simalcast.html
Created August 1, 2018 10:27
chromeのサイマルキャスト
<html>
<head>
<meta charset="utf-8">
<script src="https://webrtc.github.io/adapter/adapter-latest.js"></script>
<script src="https://rawgit.com/otalk/sdp/master/sdp.js"></script>
<script src="https://webrtc.github.io/samples/src/js/third_party/graph.js"></script>
<style>
video {
width: 320px;
}
@gtk2k
gtk2k / gist:60daf472420b4dc08c17cc4294b1ddbe
Last active July 17, 2018 11:38
2周年アニバーサリー

温泉 編

案1:箱根温泉

日帰りでいける超有名温泉地!!

◆アクセス(片道)

新宿→箱根湯本

電車 運賃 時間
ロマンスカー 運賃1,090+特急料金1,190=2380円 約1時間半(直通)~約2時間(乗り換えあり)
普通電車 1,190円 1回乗換で2時間2分、3回乗換えで2時間10分とあまり差がない