小编Bor*_*iin的帖子

Three.js - ply文件 - 为什么无色?

我在目录中使用Three.js的示例:

three.js/examples/webgl_loader_ply.html
Run Code Online (Sandbox Code Playgroud)

我只是将他们的.ply文件换成了我的(用Blender制作).

在Blender中,我使用了Vertex Paint>并绘制了顶点.在导出到.ply之前,我确保选中所有复选框.而规模是100.

但是.ply模型在three.js的例子中呈现为蓝色.(就像默认示例一样).显然它是蓝色的,因为示例html文件中的代码:

var geometry = event.content;
var material = new THREE.MeshPhongMaterial( { color: 0x0055ff, specular: 0x111111, shininess: 200 } );
var mesh = new THREE.Mesh( geometry, material );
Run Code Online (Sandbox Code Playgroud)

我100%确定ply文件也可以保存颜色值.但是,如果该代码使我的模型变成蓝色,我现在应该怎么做?或者我在Blender做错了什么?

我对Three.js和webGL完全不熟悉,因为我昨天开始学习它.任何人都可以告诉我发生了什么以及接下来该做什么?

javascript blender three.js

4
推荐指数
1
解决办法
1419
查看次数

PHP的-imagecolorat()到RGB或十六进制?

我使用以下代码:

for($x=0;$x<$stageWidth;$x++){
    $stageColors[$x] = [];
    for($y=0;$y<$stageHeight;$y++){
        array_push($stageColors[$x],imagecolorat($pngImage,$x,$y));
    }
}
Run Code Online (Sandbox Code Playgroud)

将所有颜色索引存储在数组中。

但是如何将它们作为CSS兼容的东西回显呢?

例如:

<div style="background:#<?php echo $either_RGBA_OR_HEX; ?>" ></div>
Run Code Online (Sandbox Code Playgroud)

RGBA(或RGB)或HEX并不重要

css php indexing rgb hex

3
推荐指数
1
解决办法
3100
查看次数

MySQL RegEx:从正则表达式中得到错误“空(子)表达式”

我有一个列participants,其中包含一个类似于"99005|99001|99002|99001999|99004"用户登录的值。

我到底想要的是匹配"99001"而不匹配"99001999"

这是我的方法:

SELECT * FROM `bv_sklad_products` WHERE `stage`=4 AND `participants` REGEXP ('^([^\|]+(\|))*(99001|99005)((\|)[^\|]+)*$') AND `start_date` BETWEEN '2015-07-09' AND '2015-07-10' ORDER BY `id` DESC LIMIT 0,100
Run Code Online (Sandbox Code Playgroud)

我得到的错误信息:

Got error 'empty (sub)expression' from regexp
Run Code Online (Sandbox Code Playgroud)

我究竟做错了什么?

regex mysql

3
推荐指数
1
解决办法
6482
查看次数

标签 统计

blender ×1

css ×1

hex ×1

indexing ×1

javascript ×1

mysql ×1

php ×1

regex ×1

rgb ×1

three.js ×1