会员
周边
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
方集天下
BIM软件开发,建筑智能化,将努力成为软件研发领域领先的服务供应商!
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
3
4
5
6
7
8
9
10
11
···
13
下一页
2020年1月14日
c# Emit技术解析
摘要: 我们常常有一个应用场景,由我们的C#代码,动态生成一个EXE,其应用场景可以非常多,比如软件授权,可以输入授权信息后,生成一个授权的DLL等,那如何实现这个功能呢,就要提到一个技术Emit。 1、Emit概述 Emit,可以称为发出或者产生。在Framework中,与Emit相关的类基本都存在于Sy
阅读全文
posted @ 2020-01-14 10:56 Albert_MIN
阅读(7371)
评论(2)
推荐(5)
2020年1月5日
在 ASP.NET Core 中向 Razor Pages 实现添加数据
摘要: 1、创建添加代码 2、实现前端页面 核心要素: 1、public IActionResult OnGet() { return Page(); } 返回当前的默认页面 2、if (!ModelState.IsValid) { return Page(); } 模型是否验证成果; <form meth
阅读全文
posted @ 2020-01-05 17:45 Albert_MIN
阅读(597)
评论(0)
推荐(0)
在 ASP.NET Core 中向 Razor Pages 应用显示模型
摘要: 以下是实现也一个asp.net core Razor Pages的基本步骤 1、定义模型元素 2、创建数据库上下文 3、将数据库上下文添加到服务中 4、Razor Pages页面代码管理 5、模型和页面关联
阅读全文
posted @ 2020-01-05 17:40 Albert_MIN
阅读(552)
评论(0)
推荐(0)
2020年1月1日
Revit二次开发之十八 Revit图形元素
摘要: 在模型轻量化或者其他应用中,需要获取Revit里面元素的图形信息,Revit的三维显示,也是多种图形描述元素组成,在Element元素之下,有一个重要的属性Geometry,其通过get_Geometry函数获取,将会返回一个GeometryElement对象,这个对象是一个图形集合,其可能包含下图中所有图形元素的一种,根据继承关系,可以知道Revit中图形元素扩展方式如下图: Geometr...
阅读全文
posted @ 2020-01-01 18:46 Albert_MIN
阅读(1271)
评论(0)
推荐(0)
2019年12月27日
Revit二次开发之十七 深入解析Revit界面
摘要: 在revit中,有UIApplication\Application\UIControlApplication,他们到底有什么区别和之间的联系,一直是我比较迷惑的问题,在深入了解Revit的组织架构后,revit思维逻辑据我的理解说明如下,以下仅为个人想法,不代表真实情况。 一、应用程序Applic
阅读全文
posted @ 2019-12-27 20:30 Albert_MIN
阅读(2623)
评论(0)
推荐(1)
2019年12月8日
Revit二次开发之十六 IExportContext的使用
摘要: 如何将revit文件进行数据导出和数据转换,是非常重要的问题,是解决我们如何将revit的数据解析为我们自己的数据,在revit的二次开发中,给我们提供IExportContext接口。当前接口可用户模型轻量化导出、自定义格式导出等。 当前接口在数据导出中,执行如下的顺序: 通过以上的导出,可以将r
阅读全文
posted @ 2019-12-08 14:14 Albert_MIN
阅读(2757)
评论(2)
推荐(1)
2019年11月25日
Revit二次开发之十五 RevitNet.dll 的使用
摘要: 在revit开发中,经常面临如下问题 1、不开启revit创建项目; 2、不开启revit读取rvt的数据信息等 RevitNet.dll是Autodesk 用于开启一个revit操作的基本DLL 、无需启动界面并对 Revit 进行操作。也就是使用此dll可做到无需启动Revit便可进行创建、修改
阅读全文
posted @ 2019-11-25 14:28 Albert_MIN
阅读(3640)
评论(5)
推荐(0)
2019年11月20日
Three.js 学习笔记之三 Objects
摘要: 三维组件,是three.js可以添加到场景内的三维元素对象,其主要包含以下组件: 1、Mesh :用于添加所有的三维图形元素,主要参数geometry和material ,图形元素和材质。 2、Line:用于向场景中绘制线 3、Points:用于在三维场景中构件点信息,长用于实现粒子效果。 4、Sp
阅读全文
posted @ 2019-11-20 16:24 Albert_MIN
阅读(711)
评论(0)
推荐(0)
Three.js 学习笔记之二 画线(翻译)
摘要: 画线 假设您要绘制线或圆,而不是线框Mesh。首先,我们需要设置渲染器,场景和相机(请参阅创建场景页面)。 这是我们将使用的代码: var renderer = new THREE.WebGLRenderer();renderer.setSize( window.innerWidth, window
阅读全文
posted @ 2019-11-20 13:54 Albert_MIN
阅读(900)
评论(0)
推荐(0)
Three.js 学习笔记之一 Helloworld(翻译)
摘要: 创建一个场景 本节的目的是简要介绍three.js。我们将从建立一个具有旋转立方体的场景开始。 开始之前 在使用three.js之前,您需要在某个地方显示它。将以下HTML以及js /目录中的three.js副本保存到计算机上的文件中,然后在浏览器中将其打开。 就这样。下面的所有代码都放入空的<sc
阅读全文
posted @ 2019-11-20 13:45 Albert_MIN
阅读(426)
评论(0)
推荐(0)
上一页
1
···
3
4
5
6
7
8
9
10
11
···
13
下一页
公告