wuyize
|
3221d18563
|
重构了Model和Mesh等,RendererGLWidget改用glad
|
2023-02-18 13:19:21 +08:00 |
wuyize
|
41080b1c1e
|
修改了项目配置
|
2023-02-15 17:50:02 +08:00 |
yang.yongquan
|
315083cd52
|
增加了QPainterPath的单调化
|
2023-02-14 18:10:08 +08:00 |
wuyize
|
2a78bb4be8
|
实现IBL
|
2023-02-13 17:12:04 +08:00 |
wuyize
|
f3559d133d
|
加入天空盒
|
2023-02-12 12:16:33 +08:00 |
wuyize
|
d15e3baa69
|
调整了项目结构
|
2023-02-11 16:16:37 +08:00 |
wuyize
|
05fa4194b8
|
修改了LayerStyle
|
2023-02-11 12:43:52 +08:00 |
wuyize
|
a13c562885
|
解决每次修改都重新编译整个项目的问题
|
2023-02-08 21:05:07 +08:00 |
karlis
|
870531a0be
|
用PixelPath更换了QPainterPath,一系列更改
|
2023-02-08 15:38:12 +08:00 |
wuyize
|
b562ff5053
|
添加单元测试
|
2023-02-07 20:50:31 +08:00 |
wuyize
|
e8ba774370
|
merge
|
2023-02-06 18:13:00 +08:00 |
wuyize
|
994c711e34
|
初步实现图元绘制到QImage的接口
|
2023-02-06 18:09:48 +08:00 |
yang.yongquan
|
2af2464745
|
增加了QPainterPath转为vector<>
|
2023-02-04 20:20:40 +08:00 |
yang.yongquan
|
9e1ec3f848
|
merge
|
2023-02-02 17:06:32 +08:00 |
yang.yongquan
|
e6ff316d0e
|
修改了项目结构
|
2023-02-02 17:04:34 +08:00 |
wuyize
|
e5a22bd02a
|
基本确定Style的结构,修复了编译FramelessHelper时的一些警告
|
2023-02-01 22:46:30 +08:00 |
wuyize
|
6d104faf53
|
实现线的单侧描边
|
2023-01-27 17:36:45 +08:00 |
wuyize
|
4f9720ba89
|
将QGoodWindow换成FramelessHelper
|
2023-01-22 11:04:22 +08:00 |
白封羽
|
f3f3266dc9
|
合并分支
|
2023-01-19 16:33:23 +08:00 |
wuyize
|
18429b6867
|
实现从图元及其变换信息建立完整Painting编码
|
2023-01-18 17:33:45 +08:00 |
白封羽
|
cee219409e
|
完成layer信息展示和数据修改(部分)
|
2023-01-17 20:21:04 +08:00 |
白封羽
|
3d770ea92f
|
添加layer树形展示和右键菜单
|
2023-01-16 21:19:35 +08:00 |
yang.yongquan
|
96dac4151e
|
增加了Svg文件路径的读入
|
2023-01-14 17:52:34 +08:00 |
白封羽
|
dc89e02515
|
引入了第三方库
|
2023-01-12 15:04:44 +08:00 |
白封羽
|
f3b0a3069c
|
添加构建样例 [无paint动作]
|
2022-12-16 21:44:54 +08:00 |
yang.yongquan
|
2e2d89b80c
|
增加了求点到贝塞尔曲线最小距离的工具类
|
2022-11-21 16:01:27 +08:00 |
yang.yongquan
|
de037ca303
|
Merge
|
2022-11-20 16:52:02 +08:00 |
yang.yongquan
|
66d652fa30
|
增加了对于与X轴平行直线的修正
|
2022-11-20 16:46:17 +08:00 |
wuyize
|
c727a9dca6
|
加入glm库,使用时
#include <glm/glm.hpp>
#include <glm/gtc/matrix_transform.hpp>
#include <glm/gtc/type_ptr.hpp>
|
2022-11-20 16:38:39 +08:00 |
白封羽
|
4b97ece85d
|
更新了Preview窗口类
|
2022-11-19 17:17:07 +08:00 |
白封羽
|
722b4bfacd
|
整合了Editor部分类的抽象模型
|
2022-11-19 16:12:55 +08:00 |
wuyize
|
cbc4c2ebf5
|
解决绘制线单侧时的一些问题
|
2022-11-18 16:39:31 +08:00 |
wuyize
|
c8cc72b0be
|
完善了线的绘制方案
|
2022-11-17 21:25:48 +08:00 |
wuyize
|
aee5003475
|
将Renderer部分放入Renderer命名空间
|
2022-11-14 18:31:20 +08:00 |
wuyize
|
4446ef73dd
|
优化了着色器
|
2022-10-28 15:41:51 +08:00 |
wuyize
|
341a03be81
|
调整了布局
|
2022-10-23 19:25:43 +08:00 |
wuyize
|
d7329e78e6
|
重新组织了项目结构
|
2022-10-20 22:48:27 +08:00 |
wuyize
|
3d80d98513
|
显示线条起始点
|
2022-10-11 23:21:36 +08:00 |
白封羽
|
25bc2fb280
|
实现了椭圆转换
|
2022-10-11 19:57:30 +08:00 |
wuyize
|
4f9611c385
|
实现解析svg path
|
2022-10-07 00:01:19 +08:00 |
yang.yongquan
|
e164042a77
|
修改了BvhTree
增加了ShortCutTree拆分
|
2022-09-30 23:45:42 +08:00 |
yang.yongquan
|
79883302ac
|
增加了分割的贝塞尔曲线的控制点
|
2022-09-13 21:01:18 +08:00 |
wuyize
|
fa112820cc
|
改用论文的分割方案,实现画线
|
2022-09-06 16:37:48 +08:00 |
wuyize
|
3bf1444092
|
初步实现Cascaded Shadow Maps
|
2022-08-23 22:55:59 +08:00 |
wuyize
|
0efd3b1dbc
|
实现PCF Shadow Map
|
2022-08-18 13:22:45 +08:00 |
wuyize
|
1476da4cf8
|
8.17会议存档
|
2022-08-17 13:08:34 +08:00 |
wuyize
|
b37e5a0ee7
|
改用compute shader
|
2022-08-08 20:39:35 +08:00 |
yang.yongquan
|
b0a9ec3ae1
|
增加除了底层包围盒的BvhTree生成
|
2022-08-07 18:46:39 +08:00 |
wuyize
|
3a600ec440
|
分离出彩绘管线
|
2022-07-25 16:23:09 +08:00 |
wuyize
|
094af63389
|
实现延迟渲染
|
2022-07-24 21:40:51 +08:00 |