- Pixivのmastodonリポジトリ
- 調査時の
master
ブランチ :164bad171f8ebfc5fb240f9c8369df34a506a0df
- 調査時の
pawoo
ブランチ:6b90b6e4228b824287862c74ef01fb155011bd39
おそらく このマージコミット が基本で、その後いくつか改善されている。
Shader "Custom/StockingTransparentShader" { | |
Properties { | |
_Color ("Main Color", Color) = (0.1, 0.08, 0.05, 1) | |
_SpecColor ("Specular Color", Color) = (0.44, 0.38, 0.31, 0) | |
_Shininess ("Shininess", Range (0.01, 1)) = 0.15 | |
_MainTex ("Base (RGB) Thickness (A)", 2D) = "white" {} | |
_Thickness ("Thickness", Range (0.0, 1.0)) = 0.6 | |
_Opacity ("Opacity", Range (0.0, 1.0)) = 0.4 | |
} |
Shader "Custom/Net.shader" { | |
Properties { | |
_Color ("Color", Color) = (1,1,1,1) | |
_MainTex ("Albedo (RGB)", 2D) = "white" {} | |
_Glossiness ("Smoothness", Range(0,1)) = 0.5 | |
_Metallic ("Metallic", Range(0,1)) = 0.0 | |
_NetColor ("Net Color", Color) = (0,0,0,1) | |
_NetPitch ("Net Pitch", Range(1,100)) = 6.0 | |
_NetThickness ("Net Thickness", Range(0,1)) = 0.4 | |
_NetOpacity ("Net Opacity", Range(0,1)) = 0.0 |
using UnityEngine; | |
using System.Collections; | |
/** | |
* 球面上の座標を20個の区間に等分(正二十面体に投影)し、区間IDを得るサンプル | |
* (適当にCreateEmptyしたオブジェクトにアタッチして実行) | |
* https://twitter.com/bucchigiri/status/595572141325594625 | |
* | |
* [説明] | |
* 正二十面体を XY平面, YZ平面, ZX平面 を境として8つに分断すると、各象限は |
using UnityEngine; | |
using System.Runtime.InteropServices; | |
struct OceanParticle { | |
public Vector3 position; | |
public float velocity; | |
public float force; | |
public OceanParticle(Vector3 position) { | |
this.position = position; | |
this.velocity = 0f; |
#pragma kernel ComputeForce | |
struct OceanParticle { | |
half3 position; | |
half velocity; | |
half force; | |
}; | |
half2 Tension; | |
half Friction; |
// ... | |
uniform float4 _GAmplitude; | |
uniform float4 _GFrequency; | |
uniform float4 _GSteepness; | |
uniform float4 _GSpeed; | |
uniform float4 _GDirectionAB; | |
uniform float4 _GDirectionCD; | |
// ここから挿入 |
2 | |
3 | |
5 | |
7 | |
13 | |
17 | |
19 | |
23 | |
29 | |
31 |
master
ブランチ : 164bad171f8ebfc5fb240f9c8369df34a506a0df
pawoo
ブランチ: 6b90b6e4228b824287862c74ef01fb155011bd39
おそらく このマージコミット が基本で、その後いくつか改善されている。
$HOME/.git_template/hooks/pre-commit
を設置
$HOME/.gitconfig
に以下を追記
[init]
templatedir = ~/.git_template
setInterval(()=>document.querySelectorAll('span').forEach(e=>{if(e.textContent.substr(-8)!='さんがリツイート')return;while(e.tagName!='ARTICLE')e=e.parentNode;e.style.display='none'}),500) |