V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  ccraohng  ›  全部回复第 1 页 / 共 14 页
回复总数  263
1  2  3  4  5  6  7  8  9  10 ... 14  
16 天前
回复了 pawelli 创建的主题 游戏 最近的“人生重来模拟器”大家怎么看啊?
我猜会被“恶意”
四眼仔就好好带👓,你看看医生
api 配置对象配合 ts 输出 一个类似 service 的对象
大厂也有🐔q?
34 天前
回复了 17681880207 创建的主题 程序员 Vue3 hooks 的问题
全是模板代码。。。。
antd 的 pro table 设计挺好的。

这种 table 设计,不都是一个模式吗,抽成组件吧
34 天前
回复了 qnyh 创建的主题 游戏 黑神话悟空发新视频了
@li24361 其它的质量美术也比不上啊。
34 天前
回复了 qnyh 创建的主题 游戏 黑神话悟空发新视频了
战斗感觉像各打各的,特别是白龙,感觉好尬,为什么要肉搏,腾云驾雾,应该是法师流啊。呼风唤雨
半盲打?闭着眼不行,眼睛余光稍微瞄着
react-spring
租户在小区或者物业被不公平对待,这点让我很不舒服
全站加速。
就一个键盘,尽量不要用库。
图片用 secset 用 webp 。
加快后端响应
成都冬天雾霾还大吗
function convert() {
const levels = ['province', 'city', 'district'];
const result = {
children: {},
};

data.forEach((item) => {
levels.reduce((map, level) => {
const current = item[level];

if (!map.children) {
map.children = {};
}

map.children[current] = map.children[current] || {
data: {
label: current,
value: level === 'district' ? item.adcode : current,
},
};

return map.children[current];
}, result);
});

const format = (item) => {
if (item.children) {
const children = Object.values(item.children).map((child) => {
return format(child);
});

item.children = children;
}

return item;
};

const root = format(result).children;
console.log(root);
}
convert();
@sillydaddy 没有 “转成”这个概念,我错了。是你发的链接中的 不同解释,老哥可以的话加我 v cmhkaWFuamk=
@sillydaddy

什么行列优先。

我是奇怪 gl-matrix 的写法为何“反着”的,
在 shader 里是
[
1, 0, 0, tx,
0, 1, 0, ty
0, 0, 1, tz,
0, 0, 0, 1
] *
[x,
y,
z,
1]

MDN 上说了 uniformMatrix 是以列优先录入值,即坐标 0 - 3 会被转成 m[0] ( m[0] is the left column of m )

[
1, 0, 0, 0,
0, 1, 0, 0
0, 0, 1, 0,
tz, ty, tz, 1
] 刚好被 转成

[
1, 0, 0, tx,
0, 1, 0, ty
0, 0, 1, tz,
0, 0, 0, 1
]
https://developer.mozilla.org/zh-CN/docs/Web/API/WebGLRenderingContext/uniformMatrix

这个方法假定矩阵是列优先。

[
1, 0, 0, tx,
0, 1, 0, ty
0, 0, 1, tz,
0, 0, 0, 1
]

会变成

[
1, 0, 0, 0,
0, 1, 0, 0
0, 0, 1, 0,
tz, ty, tz, 1
]
与正确结果相反,所以 gl-matrix 使用的是

[
1, 0, 0, 0,
0, 1, 0, 0
0, 0, 1, 0,
tz, ty, tz, 1
]
@3dwelcome 抱歉是我举得例子有问题
@3dwelcome 你看下 https://github.com/toji/gl-matrix/blob/master/src/mat4.js#L829 fromTranslation 函数, 变换值是写在 12 13 14 索引上的
1  2  3  4  5  6  7  8  9  10 ... 14  
关于   ·   帮助文档   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   1029 人在线   最高记录 5497   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 32ms · UTC 21:20 · PVG 05:20 · LAX 14:20 · JFK 17:20
♥ Do have faith in what you're doing.