这种炫酷的前端是怎么实现的呢

2023-05-17 11:06:30 +08:00
 duojiao

quai 的官网,https://qu.ai/,(具体它是做什么的我们不讨论哈)

这种从上拉到下,一镜到底的感觉太酷了。可是我只是个普通的后端 /数据,看不懂前端代码,前端是有什么成熟的组件或者框架能实现吗?或者是什么技术原理呀?求教~

11839 次点击
所在节点    程序员
92 条回复
thinkershare
2023-05-18 10:07:40 +08:00
底层原理是 WebGL 或者 WebGPU, 后端框架一般是 Three.js 或者干脆是使用 Unity3D 这种游戏引擎输出到 HTML5 的。这个玩意其实和前端没啥关系,核心是美术和图形学,更像游戏,我们天天搞三维可视化,它这个运镜水平还可与,其它的并不怎么样,只要你愿意花钱,国内现在大把做这个玩意的,最开始一个项目上百万,现在 20W 也有人愿意做了,卷的非常厉害。浏览器在大型模型上还是会遇到很多问题,优化性能是个天坑,因为浏览器的渲染环境实在太多了。WebGL 会遇到各种奇奇怪怪的问题。如果是做内部演示软件没啥大问题,如果是面相公众的,优化可用性简直是天坑。
pinkbook
2023-05-18 10:43:23 +08:00
很酷,但是打开后电脑风扇呼呼转,这样的话,非不可替代网站,则尽量不打开
zhang2e
2023-05-18 10:44:13 +08:00
@jamosLi Soul 的那个星球,在 Android 上性能太拉跨了,每一个元素都是一个 View ,我是没想到的。
alphardex
2023-05-18 10:47:55 +08:00
我的目标也是做出这样的网站,不久在掘金上会出一本关于 Shader 的教程,顺便把它做出来(大雾)
ohwind
2023-05-18 11:05:26 +08:00
@darknoll 经典杠精逻辑
masterclock
2023-05-18 11:14:58 +08:00
为什么用 babylon.js 的这么少?
使用上感觉比 three.js 方便,工具链齐全
standchan
2023-05-18 11:25:00 +08:00
@KevinDo2 m1p ,毫无压力,看这个网站风扇不带动的
darknoll
2023-05-18 11:32:41 +08:00
@ohwind 呵呵,遇到不爱听的,别人就是杠精?已 block
dragondove
2023-05-18 11:44:14 +08:00
@lixiaobai913 这东西吃显卡,我一打开,集显直接占满了。好处是效果好帧率高(不像以前 flash 时代各种掉帧),就是太吃资源了。我觉得这点特效吃那么多资源算是优化比较差的。(毕竟现在也有好多网页上的显卡渲染游戏(一般是 unity 之类的)),很多也没吃那么多资源。
WashFreshFresh
2023-05-18 17:05:35 +08:00
这种有没有类似自动生成的,想 520 搞一波
wangxiaoaer
2023-05-18 18:22:44 +08:00
1 这个页面很酷炫,前端水平挺高。

2 大部分应用的前端就是 CRUD ,调用 API ,后端虽然也号称 CRUD ,但的确比前端复杂度多。

3 现在前端有些过了,比如明明 CMS 类似的系统,非要整个全家桶,完了再搞个 SSR ,脱裤子放屁。
iyyy
2023-05-18 18:56:33 +08:00
@wangxiaoaer 跑题了,不让你来 diss 的

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/940640

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX