Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
Ablesons
three.js
提交
feb349a7
T
three.js
项目概览
Ablesons
/
three.js
与 Fork 源项目一致
从无法访问的项目Fork
通知
2
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
T
three.js
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
feb349a7
编写于
12月 10, 2010
作者:
A
alteredq
浏览文件
操作
浏览文件
下载
差异文件
Synced with mrdoob's branch.
上级
e3c9b9d0
e3fd7617
变更
4
展开全部
隐藏空白更改
内联
并排
Showing
4 changed file
with
344 addition
and
341 deletion
+344
-341
build/Three.js
build/Three.js
+97
-97
build/ThreeDebug.js
build/ThreeDebug.js
+98
-98
build/ThreeExtras.js
build/ThreeExtras.js
+132
-132
src/renderers/CanvasRenderer.js
src/renderers/CanvasRenderer.js
+17
-14
未找到文件。
build/Three.js
浏览文件 @
feb349a7
此差异已折叠。
点击以展开。
build/ThreeDebug.js
浏览文件 @
feb349a7
此差异已折叠。
点击以展开。
build/ThreeExtras.js
浏览文件 @
feb349a7
此差异已折叠。
点击以展开。
src/renderers/CanvasRenderer.js
浏览文件 @
feb349a7
...
...
@@ -17,8 +17,6 @@ THREE.CanvasRenderer = function () {
_contextFillStyle
=
null
,
_contextLineWidth
=
1
,
_min
=
Math
.
min
,
_max
=
Math
.
max
,
_v1
,
_v2
,
_v3
,
_v1x
,
_v1y
,
_v2x
,
_v2y
,
_v3x
,
_v3y
,
...
...
@@ -760,21 +758,26 @@ THREE.CanvasRenderer = function () {
// http://mrdoob.com/blog/post/710
_pixelMapData
[
0
]
=
_max
(
0
,
_min
(
255
,
~~
(
color1
.
r
*
255
)
)
);
_pixelMapData
[
1
]
=
_max
(
0
,
_min
(
255
,
~~
(
color1
.
g
*
255
)
)
);
_pixelMapData
[
2
]
=
_max
(
0
,
_min
(
255
,
~~
(
color1
.
b
*
255
)
)
);
var
c1r
=
~~
(
color1
.
r
*
255
),
c1g
=
~~
(
color1
.
g
*
255
),
c1b
=
~~
(
color1
.
b
*
255
),
c2r
=
~~
(
color2
.
r
*
255
),
c2g
=
~~
(
color2
.
g
*
255
),
c2b
=
~~
(
color2
.
b
*
255
),
c3r
=
~~
(
color3
.
r
*
255
),
c3g
=
~~
(
color3
.
g
*
255
),
c3b
=
~~
(
color3
.
b
*
255
),
c4r
=
~~
(
color4
.
r
*
255
),
c4g
=
~~
(
color4
.
g
*
255
),
c4b
=
~~
(
color4
.
b
*
255
);
_pixelMapData
[
0
]
=
c1r
<
0
?
0
:
c1r
>
255
?
255
:
c1r
;
_pixelMapData
[
1
]
=
c1g
<
0
?
0
:
c1g
>
255
?
255
:
c1g
;
_pixelMapData
[
2
]
=
c1b
<
0
?
0
:
c1b
>
255
?
255
:
c1b
;
_pixelMapData
[
4
]
=
_max
(
0
,
_min
(
255
,
~~
(
color2
.
r
*
255
)
)
)
;
_pixelMapData
[
5
]
=
_max
(
0
,
_min
(
255
,
~~
(
color2
.
g
*
255
)
)
)
;
_pixelMapData
[
6
]
=
_max
(
0
,
_min
(
255
,
~~
(
color2
.
b
*
255
)
)
)
;
_pixelMapData
[
4
]
=
c2r
<
0
?
0
:
c2r
>
255
?
255
:
c2r
;
_pixelMapData
[
5
]
=
c2g
<
0
?
0
:
c2g
>
255
?
255
:
c2g
;
_pixelMapData
[
6
]
=
c2b
<
0
?
0
:
c2b
>
255
?
255
:
c2b
;
_pixelMapData
[
8
]
=
_max
(
0
,
_min
(
255
,
~~
(
color3
.
r
*
255
)
)
)
;
_pixelMapData
[
9
]
=
_max
(
0
,
_min
(
255
,
~~
(
color3
.
g
*
255
)
)
)
;
_pixelMapData
[
10
]
=
_max
(
0
,
_min
(
255
,
~~
(
color3
.
b
*
255
)
)
)
;
_pixelMapData
[
8
]
=
c3r
<
0
?
0
:
c3r
>
255
?
255
:
c3r
;
_pixelMapData
[
9
]
=
c3g
<
0
?
0
:
c3g
>
255
?
255
:
c3g
;
_pixelMapData
[
10
]
=
c3b
<
0
?
0
:
c3b
>
255
?
255
:
c3b
;
_pixelMapData
[
12
]
=
_max
(
0
,
_min
(
255
,
~~
(
color4
.
r
*
255
)
)
)
;
_pixelMapData
[
13
]
=
_max
(
0
,
_min
(
255
,
~~
(
color4
.
g
*
255
)
)
)
;
_pixelMapData
[
14
]
=
_max
(
0
,
_min
(
255
,
~~
(
color4
.
b
*
255
)
)
)
;
_pixelMapData
[
12
]
=
c4r
<
0
?
0
:
c4r
>
255
?
255
:
c4r
;
_pixelMapData
[
13
]
=
c4g
<
0
?
0
:
c4g
>
255
?
255
:
c4g
;
_pixelMapData
[
14
]
=
c4b
<
0
?
0
:
c4b
>
255
?
255
:
c4b
;
_pixelMapContext
.
putImageData
(
_pixelMapImage
,
0
,
0
);
_gradientMapContext
.
drawImage
(
_pixelMap
,
0
,
0
);
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录