-
公开(公告)号:CN112540815B
公开(公告)日:2023-05-05
申请号:CN202011323030.8
申请日:2020-11-23
申请人: 深圳晶泰科技有限公司
摘要: 本发明公开了一种多Web 3D场景离屏渲染方法,包括以下步骤:3D应用创建时,首先初始化3D应用的状态参数数据,统一为状态参数进行管理;初始化渲染器操作;每一个3D应用存在一个渲染器和一个canvas的节点,当3D应用初始化时,当前应用会寻找全局的canvas节点和webgl上下文以及全局的渲染时钟函数;当不存在时,进行唯一一次的创建,并挂载到window对象下的某一命名空间中去;绑定鼠标事件;针对当前3D场景所在的Dom节点绑定鼠标移入和移出事件。本发明可以进行多于16个的Web3D场景的展示,各场景保留了自己独立的模型状态和相机视角,通过共用canvas节点节约了dom的开销。复用webgl上下文,实现了渲染与数据的分离,实现了任意数量3D场景的展示。
-
公开(公告)号:CN109637592B
公开(公告)日:2022-04-12
申请号:CN201811572009.4
申请日:2018-12-21
申请人: 深圳晶泰科技有限公司 , 深圳智药科技有限公司
IPC分类号: G16C10/00
摘要: 本发明属于分子力场技术领域,具体涉及一种分子力场参数生成的计算任务管理分析系统及其运行方法,包括计算结果分析模块和计算任务管理模块,计算结果分析模块与计算任务管理模块连接,计算任务管理模块通过云计算接口与力场构建计算服务器连接。运行方法为(1)选择分子力场构建计算模板,(2)选择计算任务提交平台并提交计算,(3)回收计算结果,(4)分析计算结果。本发明以科研人员为主的力场构建系统使用者通常不具备强大的开放接口开发能力,提供了方便的云计算调用接口,提高力场构建的速度;全景化且直观;提供对力场构建计算结果的交互式分析方式,方便快速定位计算异常,且能支持自动化处理分析任务。
-
公开(公告)号:CN111192641A
公开(公告)日:2020-05-22
申请号:CN201911327957.6
申请日:2019-12-20
申请人: 深圳晶泰科技有限公司
摘要: 本发明提供一种用于复杂web 3D场景下用户交互的系统和方法,包括接收模块、传送模块和3D模型模块;接收模块:接收分子数据;传送模块:将接收到的分子数据进行解析后,同时进入两个分支模块;所述分支模块包括:视图层单元:理浏览器的渲染和3D模型的构建,该分支产生的数据会最终呈现在浏览器的页面;数据层单元:处理3D的拾取相关的业务逻辑,针对分子数据中的原子、共价键等建立了相关模型的索引信息的列表;3D模型模块:并会建立一个颜色和3D模型一一对应的关系,所有的需要被拾取的3D模型都会在数据层中具有一个唯一的索引。本发明针对web 3D分子可视化的拾取首先精简分子的展示模型(棍状模型)较少渲染上的模型数据的计算开销。
-
公开(公告)号:CN109637592A
公开(公告)日:2019-04-16
申请号:CN201811572009.4
申请日:2018-12-21
申请人: 深圳晶泰科技有限公司
IPC分类号: G16C10/00
摘要: 本发明属于分子力场技术领域,具体涉及一种分子力场参数生成的计算任务管理分析系统及其运行方法,包括计算结果分析模块和计算任务管理模块,计算结果分析模块与计算任务管理模块连接,计算任务管理模块通过云计算接口与力场构建计算服务器连接。运行方法为(1)选择分子力场构建计算模板,(2)选择计算任务提交平台并提交计算,(3)回收计算结果,(4)分析计算结果。本发明以科研人员为主的力场构建系统使用者通常不具备强大的开放接口开发能力,提供了方便的云计算调用接口,提高力场构建的速度;全景化且直观;提供对力场构建计算结果的交互式分析方式,方便快速定位计算异常,且能支持自动化处理分析任务。
-
公开(公告)号:CN112540815A
公开(公告)日:2021-03-23
申请号:CN202011323030.8
申请日:2020-11-23
申请人: 深圳晶泰科技有限公司
摘要: 本发明公开了一种多Web 3D场景离屏渲染方法,包括以下步骤:3D应用创建时,首先初始化3D应用的状态参数数据,统一为状态参数进行管理;初始化渲染器操作;每一个3D应用存在一个渲染器和一个canvas的节点,当3D应用初始化时,当前应用会寻找全局的canvas节点和webgl上下文以及全局的渲染时钟函数;当不存在时,进行唯一一次的创建,并挂载到window对象下的某一命名空间中去;绑定鼠标事件;针对当前3D场景所在的Dom节点绑定鼠标移入和移出事件。本发明可以进行多于16个的Web3D场景的展示,各场景保留了自己独立的模型状态和相机视角,通过共用canvas节点节约了dom的开销。复用webgl上下文,实现了渲染与数据的分离,实现了任意数量3D场景的展示。
-
公开(公告)号:CN111192641B
公开(公告)日:2023-06-23
申请号:CN201911327957.6
申请日:2019-12-20
申请人: 深圳晶泰科技有限公司
摘要: 本发明提供一种用于复杂web 3D场景下用户交互的系统和方法,包括接收模块、传送模块和3D模型模块;接收模块:接收分子数据;传送模块:将接收到的分子数据进行解析后,同时进入两个分支模块;所述分支模块包括:视图层单元:理浏览器的渲染和3D模型的构建,该分支产生的数据会最终呈现在浏览器的页面;数据层单元:处理3D的拾取相关的业务逻辑,针对分子数据中的原子、共价键等建立了相关模型的索引信息的列表;3D模型模块:并会建立一个颜色和3D模型一一对应的关系,所有的需要被拾取的3D模型都会在数据层中具有一个唯一的索引。本发明针对web 3D分子可视化的拾取首先精简分子的展示模型(棍状模型)较少渲染上的模型数据的计算开销。
-
公开(公告)号:CN114329297A
公开(公告)日:2022-04-12
申请号:CN202111645467.8
申请日:2021-12-29
申请人: 深圳晶泰科技有限公司
IPC分类号: G06F16/958 , G06F16/953 , G06F16/903 , G06F8/71 , G06F8/38 , G06F40/186
摘要: 本申请公开了一种内容管理系统、静态页面的管理方法、装置及存储介质。该系统包括:页面编辑器,用于获取源码文件,展示由源码文件生成的静态页面,并响应对静态页面中的目标节点的编辑操作,修改目标节点关联的节点内容数据,得到更新后的静态页面以及更新后的源码文件;版本管理系统,用于从代码仓库获取源码文件,并将源码文件发送至页面编辑器,还用于从页面编辑器获取更新后的源码文件,并将更新后的源码文件发送至代码仓库;前端开发脚手架工具,用于将页面编辑器获取的源码文件生成为静态页面;静态资源服务器,用于存储更新后的静态页面。通过本申请,解决了相关技术中对静态页面的内容进行管理时对数据模型依赖过高的问题。
-
-
-
-
-
-