《从0到1打造自主图形平台》-前言(1)

其实很早就想写点东西,把自己所学所思所想表达出来,给有需要的人一些帮助,在国产自主软件研发的过程中少走一些弯路。

我国是制造大国,但不是制造强国,为啥呢?这就是重硬轻软的结果,工业软件是制造业的灵魂,好在这几年国家开始重视工业软件,资本也开始重视起来,一大批工业软件公司上市,据我所知的有盈建科,中望,浩辰等,一大批创业工业软件公司如雨春笋,据我所知的有非解构等,其他的公司就不一一举例。自从贸易战之后,国产软件公司和工业制造公司开始意识到只有采用国产自主的核心技术才能不被卡脖子,据我所知在PC装配式上,一个PC深化设计软件能达到100W,目前钢结构产业90%用的还是芬兰的Tekla软件,二次开发公司都是基于autoCAD、Revit等平台进行深度研发,为啥呢?是他们的图形平台好,生态好,受众广等特点。

欲善其事,必先利其器。根据本人所了解的一些使用工业软件的人,他们想的是在满足他们的功能需求上,还要易上手,操作方便,不易崩溃,操作起来不卡,显示效果要好,因为有时候需要截图做ppt。其实这些都是一些基本的需求,但是对于国产工业软件来说,可能有些达不到,当工程模型过大时,操作就不流畅了,还容易崩溃,这就很难受了,导致了很多公司都不使用国产的,就觉得国产的不给力,这种工业软件上的不自信就使得工业软件越来越落后,形成了这种恶性循环。要怎么打破这种恶性循环呢?那就是打造能让民族自豪的图形平台,支撑起我国的工业软件逐渐强大,达到世界级水平。

本次《从0到1打造自主图形平台》系列课程将带大家从0基础理解开发图形平台,打造出民族自豪的图形平台,希望大家能从道的层面去理解应用它。本次课程将从以下几个方面入手:图形平台架构、数据库、基本数据类型、2d图元、3d图元、图元属性、基本几何、几何算法、事务、图层、序列化、undo/redo、交互、智能指针、监听器、命令、夹点、捕捉点、文件io管理等。

我本人至少接触并研发过三套各不相同图形平台内核,虽说是不同,但是这些图形平台的思想大都一样,大家可以结合着自己所在的行业去理解打造本行业的图形平台。不过这个也不是一蹴而就的事,希望大家能有耐心,真正理解透,我相信必然会给本行业带来质的变化,引用一句林雪萍的话:“工业软件这条路上,尽是寂寞的黑夜中的探索。”

最后一句“金鳞岂是池中物,一遇风云变化龙。”送给大家。

© 版权声明
THE END
喜欢就支持一下吧
点赞2.2W+赞赏 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片