前端中的生成设计与可视化 沈毅
2020-03-01 185浏览
- 1.前端中的 ⽣成设计与可视化 Apache ECharts (incubating) PPMC 沈 毅
- 2.
- 3.什什 么 是 ⽣生 成 设计 Generative Art
- 4.⼊入坑
- 5.
- 6.数据 规则
- 7.⽣生 成 设计 可 以 ⽤用 来
- 8.
- 9.
- 10.
- 11.
- 12.衍 纸
- 13.衍 纸 Ray Tracing
- 14.数据 规则
- 15.⼩小星球⽣生成器器
- 16.
- 17.做点什什么 好玩的东⻄西 ⼿手上有 ⼀一些 GIS 的数据
- 18.GeoJSON
- 19.点 Point 线 LineString ⾯面 Polygon
- 20.线 LineString
- 21.挑⼀一个好看的颜⾊色
- 22.⼀一份好的数据的⼒力力量量
- 23.
- 24.2D 3D
- 25.
- 26.Miter Limit
- 27.
- 28.
- 29.
- 30.每个⼈人都能创造⾃自⼰己 独特 的作品
- 31.City Art
- 32.
- 33.贴⽚片瓦⽚片 ⽮矢量量瓦⽚片 PNG JPEG GeoJSON Protobuf
- 34.
- 35.
- 36.球⾯面映射 (lng, lat) (x, y, z)
- 37.
- 38.极点会有严重的扭曲
- 39.
- 40.球⾯面隐函数 x^2 + y^2 + z^2 = r^2 normalize(x, y, 1) * r
- 41.
- 42.
- 43.街道 湖泊 绿地 ……
- 44.⼀一些数据上的限制 跟 Wiki ⼀一样,OSM 数据是⼤大家编辑的 ⼤大部分城市建筑和道路路数据缺失
- 45.Low Poly 云朵 Infinity Town
- 46.找模型 合适的模型好难找! 这个模型好贵!
- 47.
- 48.⾃自⼰己⽣生成 随机点 凸包 Convex Hull Quickhull 多组随机
- 49.一个好看的渲染
- 50.
- 51.导出 OBJ
- 52.AR 和 USDZ ARKit Quick Look POWERED BY VECTARY
- 53.参数曲⾯面
- 54.更更多⼿手边的数据 像素 Pixels 音频 Wave 噪声 Noise
- 55.柏林噪声 Perlin Noise
- 56.数据 规则
- 57.BOIDS Flocking 群体模拟
- 58.三⼤大规则 Craig Reynolds 1986 对⻬齐 Alignment 内聚 Cohesion 分离 Separation
- 59.随机初始化
- 60.对⻬齐 Alignment
- 61.内聚 Cohesion
- 62.分离 Separation
- 63.不不要撞墙
- 64.
- 65.⼒力力引导布局 + + force directed layout 节点 - 电荷斥力 边 - 弹簧引力
- 66.总结 快速⽣生成设计资源 积累解决问题的⼯工具集 和可视化相辅相成
- 67.
- 68.