Commit Graph

661 Commits (1863b215a1e2e1495f9d50f1b90f9b7b0f1383d1)

Author SHA1 Message Date
ChenX e603d4d253 更新当前点的更新注入函数,现在只会计算一次当前点的捕捉
7 years ago
ChenX 4884fb92cd 更新注释
7 years ago
ChenX a7daf8c7a8 更改代码格式
7 years ago
ChenX 4cfb5942c4 修改代码结构 分离成单个函数
7 years ago
ChenX 49eca91c47 更新提示的代码
7 years ago
ChenX 9d21568c45 重构清理代码. (动态输入)
7 years ago
ChenX 377f6c0549 初始化提交 等待fixBug
7 years ago
lll f6685e571e 移除dob 暂时关闭 dat.gui
7 years ago
ChenX fa24bac54b 修复id索引错误.
7 years ago
ChenX e89c81b590 合并分支.
7 years ago
cx cc4b75d3ed 更新使用新的材质.,
7 years ago
ChenX 25ac312b51 尝试使用dob进行数据管理.
7 years ago
cx 21c0de0592 添加threeCSG 增加测试命令
7 years ago
ChenX 3e73e92e77 新增文件可以序列化到IndexedDb数据库 并且可以反序列化成图纸.
7 years ago
ChenX 75b28fe307 分离db层的实体代码,加入材质和贴图类.
7 years ago
ChenX 4523d0e1d7 使用Ctrl旋转相机
7 years ago
ChenX 8a2f69af91 合并提交
7 years ago
ChenX d35d0cb873 更新夹点拉伸的代码
7 years ago
ChenX c418d0b3de 清理代码
7 years ago
ChenX aea19ac44c 添加注释
7 years ago
ChenX 8dfbfe3012 修复移动错误的问题 对取消选择进行显示刷新处理
7 years ago
ChenX d521eb3be7 添加动态输入的 定义类.
7 years ago
ChenX 5868ebb6b9 新增支持用户输入坐标点
7 years ago
ChenX 6aa9e6f9a8 临时解决了一些 cmding 未能正确更新的问题. 并且对画线支持了撤销
7 years ago
ChenX 0064a7a72d 重构命令行组件. 使用状态更新组件.
7 years ago
zoe 0ae7eaf65e 合并冲突
7 years ago
zoe aa330dff04 合并
7 years ago
zoe 1a0ec38a21 Merge remote-tracking branch 'remotes/origin/master' into command_line_compont
7 years ago
ChenX 33f2a58fc9 修复 命令注册没有变成大写的错误. 加入捕捉十字架.
7 years ago
ChenX 788017468b 更新橡皮筋
7 years ago
ChenX a6155ec56b 新增绘制捕捉点光标
7 years ago
zoe 0fa4a732fb 合并代码
7 years ago
zoe fc965ca7cb 合并分支
7 years ago
ChenX 0d4458ab31 同步到主干版本
7 years ago
ChenX dd0cc67d1a 合并command_line 组件
7 years ago
ChenX afb5414310 清理代码 重构一些代码
7 years ago
ChenX c9176b0fba 清理代码. 更新命令列表 采用set实现
7 years ago
ChenX dfad217c6a 修正捕捉外观交点.
7 years ago
ChenX f04751a658 实现捕捉点辅助交点. 仍然有bug
7 years ago
zoe 5e2c34a6f7 整合代码,清理代码,修改代码结构
7 years ago
zoe 767eabea82 整合代码
7 years ago
ChenX d78fe50be6 当用户执行框选中又执行命令,会触发命令, 现在临时解决了这个错误.
7 years ago
ChenX 54b3434003 更新Getpoint 对前视图的渲染. 避免拾取点之后橡皮筋还显示
7 years ago
cx f734afe5b7 清理代码
7 years ago
cx b5c967ed43 重构光标渲染视图,现在重构为preViewer.
7 years ago
ChenX 01412650b5 清理代码
7 years ago
ChenX 8ebb513fb9 清理GetPoint代码. 分离部分代码
7 years ago
ChenX 3dd74deff2 清理代码
7 years ago
ChenX 5c69b64461 修改拾取点的实现. 支持正交 极轴捕捉
7 years ago
cx 2499ed05e2 修复了bug
7 years ago
ChenX 22f7832500 .
7 years ago
ChenX a61be4cc9d 清理代码 支持拽拖后继续显示夹点
7 years ago
ChenX db668cc5e5 修改代码. 防止出错.
7 years ago
ChenX bb4950e7f4 清理拽拖代码 在鼠标点击时触发 同时不选中.
7 years ago
cx 7f8b68193c 修复错误的捕捉代码
7 years ago
cx e68a445c30 清理一些代码. 对移动进行修改.
7 years ago
cx 39e016e485 尝试移植一些代码 实现了夹点捕捉.
7 years ago
ChenX a502eca7cc 尝试做一些修改使得 捕捉支持更好 但是好像并不是如此.
7 years ago
ChenX eab8076929 加入捕捉光标的形状
7 years ago
ChenX ca45fc1b9d 添加夹点拽拖
7 years ago
cx bacbb1df86 拾取对象得到了修改 对夹点组过滤
7 years ago
ChenX 1588ed2ac6 实现了夹点显示, 重构了一些箭头函数,避免xaop失败.
7 years ago
ChenX e0cf085fde 更新了选框的点击,新增了光标,切换相机也得到了更新. 现在支持用户点击选择对象
7 years ago
ChenX c00ce367bb 修改代码 esc取消选中
7 years ago
ChenX 80924112ca 重构代码 私有化变量.
7 years ago
ChenX 7022705716 添加前视图功能.
7 years ago
cx 52fc8e18ae 删除gpupick
7 years ago
cx 16b68048b8 清理引用
7 years ago
cx 3c46912ef3 清理排序的代码引用
7 years ago
cx fae4c3dd42 重构view 分离 轨道控制的代码, 相机控制从view层分离.
7 years ago
ChenX aa059b065b 增加 视图画布的可能性
7 years ago
ChenX 9fb7bd7ead 加入测试代码 加载fbx
7 years ago
ChenX 0ef9621b43 简化代码 使用mouseevent.movex,movey
7 years ago
cx d19c46e76a 添加绘制夹点的命令 (测试)
7 years ago
ChenX 259e74f63f 新增加载fbx代码 新增测试命令.
7 years ago
ChenX 78f21eca1c 点选时对直线过滤.
7 years ago
ChenX 68d353b9bd 清理矩形选取代码. 修改实现方式.
7 years ago
ChenX dbd5733c8c 修改GPU选择为射线选择.
7 years ago
ChenX 6efcec404b 弃用GPU选择 因为会造成GPU内存泄漏.
7 years ago
ChenX e7a8cb7a04 修复相交选择时未使用 对象矩阵导致的相交错误的问题
7 years ago
ChenX 05e0c3fbbd 对透视相机的物体球交加入 裁剪算法.
7 years ago
ChenX 3653a6a3ed 添加拉伸功能.
7 years ago
ChenX 805b30a3d8 更新键盘控制 使用Shift旋转相机
7 years ago
ChenX e30752dd91 修复一个选择不到对象时可能引发的空对象错误
7 years ago
ChenX 77ac5db164 修复点选时不能移除选择的错误.
7 years ago
ChenX ce279df068 修复点选时未刷新显示 和取消时未更新选择集
7 years ago
ChenX 3ce88ad205 选择 支持正选和反选.
7 years ago
ChenX 8909b5e301 添加代码注释.
7 years ago
ChenX 748d4b2190 改名GPUPick 并且清理代码.
7 years ago
ChenX b34f24afaf 修改选择控制器,在未选择时,不进行更新css文件
7 years ago
ChenX 4762ee7a8b 更新屏幕点转换代码 清理mouse鼠标控制中 屏幕转世界点的方法.
7 years ago
ChenX 635da7410e 删除未使用的方法
7 years ago
ChenX c26a3cdf22 清理代码
7 years ago
ChenX e6dfeae113 添加注释
7 years ago
ChenX 099673f376 添加私有访问符.
7 years ago
ChenX b4f6daff55 分离矩形选区代码
7 years ago
ChenX e959595481 更新错误的导入
7 years ago
ChenX 2d4e5af511 清理矩形选区代码
7 years ago
ChenX b587ba1775 更新框选代码
7 years ago
ChenX 265a61134d 新增测试功能 c0 在原点绘制一个圆. 使用raycaster正确的获取鼠标所在的位置.
7 years ago
ChenX 3bbf8b03a4 清理代码 分离类. 新增双击打开材质编辑器标签页. 和销毁事件.
7 years ago
ChenX efdf8d6b3f 更新部分代码 加入一些属性.
7 years ago
ChenX bd4bc6c621 重构名称. datgui
7 years ago
ChenX 8d8208a78a 新增命令执行中状态.
7 years ago
ChenX 8c2d03ac98 设置材质球的灯光强度.
7 years ago
ChenX 4d74e952c9 命令执行完成后自动刷新渲染.
7 years ago
ChenX 4a74ef3feb 增加材质球编辑器 未完成.
7 years ago
ChenX 07c315c1bf 修改单词拼写错误
7 years ago
ChenX bfefd18001 添加 左键移动旋转相机的选项.
7 years ago
ChenX fa24d448bc 清理无效的传递参数.
7 years ago
cx c8ce1ad888 #临时对 命令的触发时,取消选择框.
7 years ago
cx 5b9deec16e Merge branch 'master' of https://git.oschina.net/BearCAD/WebThreeJs
7 years ago
cx 4bf242401e 增加选择功能 (测试) 修复一些细节问题
7 years ago
ChenX 517604e3d2 新增圆绘制和矩形绘制
7 years ago
cx 14e0d773fc 修复未导入.
7 years ago
cx 92cc0b8290 修改鼠标控制的获得点,修改选择的初始化测试.
7 years ago
cx 85d2973176 修复 Editor.Getpoint 方法 在鼠标中键的时候也触发了回调.
7 years ago
cx d341e39059 清理.
7 years ago
cx df0414b1d9 增加点获取时的回调函数. 实现动态拽拖. 测试shader
7 years ago
ChenX 5509f88cad 新增触屏切换滑动方式. 修改Render的初始化参数. 修改创建材质的方法. 新增材质控制gui.
7 years ago
ChenX e1523a95dc webview.ts 增加按钮. 增加线框模式和实体模式.
7 years ago
ChenX fee2fda15b 更新视图控制.
7 years ago
ChenX faee8c44b6 重构 视图需要重新渲染的变量.
7 years ago
ChenX f81cf52276 清理代码 增加鼠标状态. 使用鼠标状态控制相机.
7 years ago
ChenX 826e403a57 增加fbx加载 灯光加载代码 相机控制支持观察点锁定.
7 years ago
ChenX 8ed28d2ef1 选择框 投影点
7 years ago
cx 214b747245 更新选择范围框的函数. 加入几何工具.
7 years ago
ChenX a5302cd352 新增临时绘制的图元. 修改拾取点函数
7 years ago
ChenX 10ddd627aa undo 修改
7 years ago
ChenX a78c15b11b 更新获得点函数.
7 years ago
ChenX 9fdfdddd1d 增加dispose 操作
7 years ago
ChenX 2e8a5ee1ba 撤销机制.
7 years ago
ChenX 7abfa545d0 重构名称
7 years ago
cx 6b93135254 添加选择集类.
7 years ago
ChenX cfbab6f3da 使用clone发出点. 防止鼠标移动后点位置跑掉
7 years ago
ChenX 08a403ec20 ...
7 years ago
cx 6fd0fdeb6e 支持画线命令..demo
7 years ago
cx a4294b6021 清理代码 采用注入的方式
7 years ago
cx 4eaa28b848 update
7 years ago
cx 0678dc81e6 使用xaop 重构代码
7 years ago
cx 1ddd4e4085 更新包. 删除meld
7 years ago
ChenX e104b7f795 downpanel aop分离
7 years ago
ChenX 49ad8e19eb 增加鼠标控制
7 years ago
cx 0baface8d1 add todo
7 years ago
cx 44d31a97f9 增加调试状态
7 years ago
cx ad5302fb18 清理无用的代码. 分离选择器控制组件
7 years ago
cx 242bac13b8 分离代码
7 years ago
cx ab0b13b81a 重构 清理代码
7 years ago
ChenX 072ea398eb test
7 years ago
cx f73968e0af obb 碰撞检测
7 years ago
cx 2f3dcf3693 select css
7 years ago
cx 8ee082f30a aa
7 years ago
cx ccec618db7 视图控制
7 years ago
cx cccf098afa rename
7 years ago
cx 13f093a665 添加 getBox
7 years ago
cx f95bb13c44 editor
7 years ago
cx e6038cabc0 editor
7 years ago
FishOrBear 78f82eedd8 添加UI 相机缩放现在支持鼠标位置
7 years ago
FishOrBear 6840d271a0 视图修改
7 years ago
FishOrBear 8fafa9939a ...点控制 相机
7 years ago
FishOrBear 06f7c6f867 stats.js
7 years ago