Skip to content

Instantly share code, notes, and snippets.

View daoshengmu's full-sized avatar

Daosheng Mu daoshengmu

View GitHub Profile
@daoshengmu
daoshengmu / SAO.glsl
Created April 26, 2015 16:30
SAO shader on Three.js
precision highp float;
precision highp int;
uniform mat4 viewMatrix;
uniform vec3 cameraPosition;
#extension GL_OES_standard_derivatives : enable
uniform float cameraNear;
uniform float cameraFar;
uniform bool onlyAO;
uniform vec2 size;
@daoshengmu
daoshengmu / webgl-tpe-02-simpleWebGL01.html
Last active August 29, 2015 14:22
WebGL Taipei meetup #02: Initialize WebGL render
<!DOCTYPE html>
<!--
WebGL Taipei meetup #02
author: daoshengmu, http://dsmu.me
date: 06/06/2015
-->
<html lang="en">
<head>
@daoshengmu
daoshengmu / webgl-tpe-02-simpleWebGL02.html
Last active August 29, 2015 14:22
WebGL Taipei meetup #02: Mouse controls for WebGL render
<!DOCTYPE html>
<!--
WebGL Taipei meetup #02
author: daoshengmu, http://dsmu.me
date: 06/06/2015
-->
<html lang="en">
<head>
@daoshengmu
daoshengmu / webgl-tpe-02-simpleWebVR01.html
Last active August 29, 2015 14:22
WebGL Taipei meetup #02: Prepare for WebVR
<!DOCTYPE html>
<!--
WebGL Taipei meetup #02
author: daoshengmu, http://dsmu.me
date: 06/06/2015
-->
<html lang="en">
<head>
@daoshengmu
daoshengmu / webgl-tpe-02-simpleWebVR02.html
Last active August 29, 2015 14:22
WebGL Taipei meetup #02: WebVR setup
<!DOCTYPE html>
<!--
WebGL Taipei meetup #02
author: daoshengmu, http://dsmu.me
date: 06/06/2015
-->
<html lang="en">
<head>
@daoshengmu
daoshengmu / webgl-tpe-02-simpleWebVR03.html
Last active September 3, 2015 16:34
WebGL Taipei meetup #03: WebVR Oculus / Cardboard controls
<!DOCTYPE html>
<!--
WebGL Taipei meetup #02
author: daoshengmu, http://dsmu.me
date: 06/06/2015
-->
<html lang="en">
<head>
@daoshengmu
daoshengmu / RustNote.md
Last active August 19, 2016 10:07
Servo note
@daoshengmu
daoshengmu / toolKitNote.md
Last active June 29, 2016 05:10
Useful toolkit
@daoshengmu
daoshengmu / GraphicsAPINote.md
Created May 31, 2016 15:17
A note for OpenGL/Direct3D

OpenGL

The basics of using OpenGL to develop modern graphics applications

https://open.gl/

diff --git a/gfx/vr/VRManager.cpp b/gfx/vr/VRManager.cpp
index 7e22b07..de308d1 100644
--- a/gfx/vr/VRManager.cpp
+++ b/gfx/vr/VRManager.cpp
@@ -359,10 +359,6 @@ VRManager::RefreshVRControllers()
controller);
}
}
-
- for (uint32_t i = 0; i < mControllerManagers.Length(); ++i) {