1.2k 1 分钟

​ 在 ThreeJS 中,纹理的 colorSpace 属性用于定义文里的颜色空间。

​ 颜色空间是一个用于描述颜色的数学模型,在现实生活中,人眼可以观察到无数种颜色,而颜色空间就是用来描述这些颜色的一个方法,不同的颜色空间可以表示不同的色值范围和精度的颜色。

2.7k 2 分钟

NSDT 工具推荐

  • Three.js AI 纹理开发包
  • YOLO 合成数据生成器
  • GLTF/GLB 在线编辑
  • 3D 模型格式在线转换
  • 可编程 3D 场景编辑器
  • REVIT 导出 3D 模型插件
  • 3D 模型语义搜索引擎
  • Three.js 虚拟轴心开发包
  • 3D 模型在线减面
  • STL 模型在线切割

令人惊叹的 HDR 图像应该令人印象深刻。

当你想找到一些免费的 HDR 图片时,可以使用 HDR 相机自行拍摄,也可以从图片库网站下载一些免费的 HDR 图片。你可以在 Shutterstock 中找到数百张令人惊叹的 HDR 照片,价格约为 10 美元。

本文介绍 10 个最常用的可以免费获取 HDR 的网站。

2k 2 分钟

# 描述

项目描述
操作系统Windows 10 专业版
Edge110.0.1587.41 (正式版本) (64 位)
物理分辨率1920x1080

# 像素

像素 Pixel 是计算机图形处理中的一个基本概念,它是 图像元素 的缩写。像素是图像的最小单元,用来表示数字图像或位图图像中的 色彩亮度 信息。

1.6k 1 分钟

# 引子

最开始写页面的时候,对页面里面的 px 还是蛮好奇的,电脑上的分辨率好像正好跟页面渲染的宽度值对应,但手机里面却不是这样的,记得当时还去找了相关资料,好像知道是怎么回事。最近脑海里再次想起了这个问题,但已经不知道该如何表述,又没有相关的笔记,这个觉得有必要区分一下相关的概念。

730 1 分钟

<template> <div class="app-container"> <div class="sect-container card-container"> <div class="container-body"> <div class="body-left"></div> <div class="divider"></div>...
792 1 分钟

npx 官网的简介:https://docs.npmjs.com/cli/v10/commands/npx npx 是一个命令行工具,npm 5.2.0 版本中新增的功能。以前用 vue 的脚手架创建项目,需要全局安装 vue-cli,用 npx 可以不用全局安装就能使用。 vue2 创建项目,之前需要全局安装: npm install @vue/cli -gvue create project-name用 npx 可以直接创建: npx @vue/cli create project-name使用方法就是 npx 包名...
2.2k 2 分钟

# 适用场景

  • 多设备兼容:解决不同设备和浏览器中系统字体不一致的问题。
  • 品牌统一:保持品牌的视觉一致性。
  • 高级排版:使用特定的字重和样式,提升排版质量。

# 解决问题

  • 页面加载性能:通过优化字体文件加载,减少页面渲染阻塞。
  • 视觉一致性:确保字体在各种设备上都能正确显示。
  • 易于维护:通过合理的配置和文件结构,方便后续维护和更新。

6.6k 6 分钟

在 Three.js 中,动画是创建互动和动态 3D 内容的关键组件。无论是为游戏、可视化工具,还是艺术项目添加动画效果,使用动画库都能极大地简化这个过程。本篇博客将梳理一些常用的动画库及其在 Three.js 中的应用,帮助开发者更好地理解和使用这些工具。

790 1 分钟

# 前言

通过 stats.js 库可以查看 three.js 当前的渲染性能,具体说就是计算 three.js 的渲染帧率 (FPS), 所谓渲染帧率 (FPS),简单说就是 three.js 每秒钟完成的渲染次数,一般渲染达到每秒钟 60 次为最佳状态。