第一篇:原创creator建模总结
[原创]Creator建模方法总结
模型数据库构建 David.M江湖浪子 与3DS max、Maya等三维软件相比较,MultiGen Creator侧重于模型数据管理,其三维造型功能较弱。例如软件布尔运算功能差,不支持NURBS建模,使得复杂实体的建模较为困难,虽然可以通过其它变通方法实现,但不容易达成预想的效果,而且费时费力。另外地形等不规则物体建模也需要借助其它软件实现,又要求掌握其他三维造型软件的使用;从一定意义上说,增加了使用的难度。
一般来说,用Creator建模时需要遵循以下的原则:一是采用统一的单位和比例尺,在从其他软件导入模型时尤其要注意;还要注意设备底面与网格线关系,车辆类底面与网格重合,船舰类与吃水线重合,飞机类与中心面重合;二是建模时应尽量减少面数,能用贴图就不要建面;贴图宜小不宜大,边长要为2的幂个像素。三是设臵合适的LOD和DOF,模型数据库中节点名称注意不能为默认值,避免产生过多的Default节点;放在某一个自由度下的节点不能移动到其它的父节点。
建模时,在确保真实感的前提下,应尽量减小数据量,对模型进行合理的简化。简化时还需要考虑虚拟现实场景的要求,有针对性地进行纹理设计,增强真实感。下面就实体建模中难点和解决方法进行阐述。
1设备、武器平台的建模
战场环境仿真中,车船、飞机、武器系统等实体建模必然会遇到。按实体结构不同,这类实体大致可分为外部操作型和内部操作型两种。
对外部操作型实体,由于观察者视点都在设备外部,因此建模时只需要对其外部特征进行描述。建模时除了要注意实体底面与网格平面的关系外,要将每个实体建一个文件,并按便于理解方式命名;处理贴图时,尽可能不大于512×512像素;最好把所有方向的贴图放在同一个文件中,并存储为rgb格式。对模型贴图时,可一次选择多个面,在UV贴图面板中调整操作点到合适的位臵,再选取模型上对应点进行操作。
对内部操作型实体,由于观察点在实体内部,需建立实体操作部分的精确视图,由于Creator对复杂实体建模功能不强,最好结合其它造型软件实现。常用的方法是用3DSmax或CAD建模,存为3ds或dxf格式然后导入creator。这里要注意:一是要选择统一的单位,避免导入后不在原先位臵;二是建模分段不要过多,如某个面没有更多细节,一个分段即可;模型导入后再进行面合并,以减少不必要的面。
2自然及人文景观的建模
自然及人文景观主要包括植树、交通标志、道路桥梁、建筑物等类型的实体。对树木等植物实体的建模,在精确度要求不高的情况,可以采用Billboard或交叉面的方法,赋予用带有α通道的植物贴图;如果观察距离较近或要求较高,也可采用其它建模软件生成的植物树干导入,然后加上树冠的多个角度贴图,一般来说,第一种方法就可以达到要求。树木较多时,在合成最终文件时可采用引入外部模型的方法,以提高运行速度。交通标志的建立方法与植物类似,不过只需建一个面,赋予贴图即可。
桥梁建筑物等由于需要从不同视角观察,因此要建立三维模型。建模时画出截面图后,采用Wall或loft方法,生成三维实体;如果形状不规则,对其主框架建模后,细节部分用贴图来实现。
对道路的建模,可以采用road工具或是直接采用Strip Face实现,或者用添加子面的方法。由于Strip Face工具比较便于使用,因此在类似于城市道路的模拟使用较多。
3大规模地形的建模
由于Creator本身对不规则曲面建模不完善,因此,大规模的地形一般从外部获取,比较常用的是从GIS软件生成DTED的方法。步骤是首先将地形高程数据或卫星数据导入GIS软件后,选择一定算法生成地形文件,再经过投影变换生成DTED,最后由Creator读入并转为flt格式地形文件。对训练级的仿真应用而言,若非特殊需要,地形数据并不要求与实际地形完全相同,因此也可采用其它方法生成。在地形生成后,可以直接在上面附加环境特征,如树木,建筑等,也可以通过引用等方式来加入以减少系统资源消耗。
4贴图处理
在实体建模过程中,造型与贴图是密不可分的。实体的细节,建模时可以用贴图达成近似的效果,从而减少实体面数,提高运行速度,因而贴图对仿真系统的视觉效果、运行速度都有着至关重要的影响。
贴图的要求有:一是格式为RGB,大小以像素为单位,长和宽都应该是2的幂,否则会扭曲或无法正常显示。二是要注意贴图的路径,最好采用相对路径,否则会导致纹理无法显示。可利用list texture工具来改变路径,从而使模型能够找到相应的贴图。三是在编辑贴图时,最好将同一实体所有面的贴图编辑到同一个文件中,编辑操作点来对不同部分贴图,可以提高运行速度。另外,对显示效果要求高的仿真应用,可以在其它软件中建立复杂的模型,加入光照等特效后再渲染出效果图,用其作为仿真模型的贴图,可以取得很好的视觉效果。
这是个人的一点总结,不够全面或存在有误的地方,大家指正,互相学习。
第二篇:建模总结
1.summary 理想状态是10小时左右来写。包含全文的全部主要观点,创造性的工作一定要在这里得到体现,用数字来表示自己结果的优越,这样明显,吸引眼球。每个人花一小时左右的时间来写,独立地写,写完后大家一块儿分析,改正。
2.Introduction.在这里要清楚的表明自己是如何理解题目的,以及自己关注问题的哪一方面,打算对此做什么。即明白问题是什么,做什么,同时可以指导队员的行为。在这里可以写一些背景知识以及资料里面已有的工作。教授会感到生气如果你不知道已有的工作。第一天就审题完后就应该写出这部分。
3.Model.论文正文的第一个大部分。模型的目的是预测。好论文包括好几个模型,由简单的开始,向复杂的现实的模型改进。第一个模型简单的在纸上就可以解决。一般复杂的模型会用计算机实现并不断改进,这就要求把计算机实现的过程在论文上表达清楚。对于连续问题,微分方程很有用。对于离散问题,生成一些有特定分布或者具有特定性质的数据进行分析得到结果并以此来检验模拟已建模型。
4.the solutions.正文的第二大部分。一定要有很多解决算法,并和最简单的结果比较。对于离散问题,最简单的是随机模拟,把复杂模型的结果与此比较。即使最后结果很好,写论文时要从最基本的写起,逐步改善。对于更加复杂但是结果并不好的模型,我们也要写进去,这样会显示我们考虑周全。
5.解的比较方法。这是一个需要时刻去想 的部分,制定一个比较标准。
6.结果.这里会 展示很多模型的结果,我们目的就是为了显示我们找到了一个好模型。数据的细节展示比较麻烦,在此能使用图形一定要用。分析结果,把其反应的现象和趋势,例外等等叙述出来。一定要对每一种模型多次模拟看其是否稳健或者不好,尝试改变参数和里面的一些因素。这里要深入探讨各个模型的优劣,客观全面而论。7.conclusion.首先表明各模型的优劣,多数字化表达。在这里只需总体上表明哪个好与不好。这也要写进summary里。还要写上优势与劣势,这是结论的主要部分。写出算法和假设的优劣处。要提出怎么样还可以再改进。
8.reference.不仅要写参考字面的书籍,还要写上对自己有启发的书籍。可以尽量多的写参考书籍,即使没有怎么用,这样事阅卷老师对你找到的某些好资源加分。9.要使文章很美,表格,图像,罗列的东西,题目等等。10.每一部分要有标题,这样使文章清晰。11.清楚的罗列逻辑思想。
12.如果模型较好,易于求解,我们应该彻底求解,现实我们确实了解模型及过程。13.图标可以显示结果,还可以表现我们是怎样发现展开问题的,图像确实反映了很多信息,比我们写n多字都要表达的清楚。
14.可以先在整体上规划文章应该包括哪些内容,然后去填补。这样可以从全局上把握文章,不会因为一处的困难失去信心。
15.文章写的要有活力,当自己对某一部分的表述表示感觉不是很清楚的时候,应该问自己这里面发生了什么,有什么动词来形容,斟酌词汇。还要自己去读她,这样可以使自己去明白文章到底怎样,自己如果感觉有一点含糊,就一定要改,因为阅卷老师不如自己理解问题清楚,可能更难看懂。写作要有一个领导者,大家都要参与。看往年论文及评委意见,看他们是怎么想的,这些可以指导自己写作。
16.第三者,去寻找尽量多的与之相关的资料。
17.要注意调动气氛,使得大家的想法得到讨论,这是目的。
18.在建模过程中,当发现自己在做一些没有很大价值的工作的时候,一定要参与到大神那里,向他提出自己的想法或者问自己能够做什么。
19.当别人做出来一个好的模型或者方法的时候,自己不懂,但是一定发要让他们给你解释清楚,自己很可能会使得方法更清楚,自己也很可能提出他们没有考虑到的东西。
20.气氛的调节,目的是使得每个人的想法得到注意,实施办法就是自己要问清楚他们是怎么想的,一点都不能放过,只有这样才能使得文章写清楚。
21.赛前,在一起读很多问题,在一起动脑筋想方法。要使得在一起很舒服。要在一起写作,看是否每个人都可以参与进来。22.What needs to be modeled to generate data? What will your solution algorithm need to do? How can you compare algorithms?make sure you all agree on precisely what the three parts involve.23.当问题非常宽泛的时候,里面会有成百个问题,我们找其中几个自己感兴趣的就可以。对于比较狭窄的题目,我们应该细细身体,看清楚问题给我们的选择。
24.美赛的试题一般代表一个方法类型,当想到其可以用什么方法的时候,我们可以去查用了这个方法是文章,看是怎么使用的。去找与之相关的方法,并且使其完美契合的使用真的很好。
25.尽早写论文。
26.要使得论文写作者和程序员良好沟通,完整表现在纸上。问清楚所有人做的事情,记录下来写作。
27.时间行动规划,即行动步骤要清楚。每一步该怎么做,在获奖论文里是怎么体现的。28.模型建立这一块以及有关分析的部分,只有做细致了,才有足够的东西去写。精致分析。29.结果比较标准的建立,题目要求一般比较明确,我们可以以此作为基本的检验方法。另外要注意,不同方法得到的结果之间的比较。改变那些不确定的参数的值得到不同的结果进行比较。可以使用多种方法来评估得到的结果。
30.在结论里面,要明确提出哪个模型最好,数字表示。另外要客观说出各个模型的优缺点及假设对结果的好坏影响。用条列出。在这里可以列出未来改进模型,体现自己全面的考虑了问题。
31.只要有分析的地方一般都会有写出自己的怎么想到的,当这个要突出表现的时候,我们可以单独一段,写出我们的想法。同理,也可以把对某个东西的解释,理由单独一段。
参考文献:建模的秘密
第三篇:数学建模总结
数学建模总结
(河南科技大学 许光辉 李贵涛 蔡亚娟)
数学建模比赛虽然已经结束半年之久,但是整个参赛过程我们依旧历历在目。从参加学校的建模比赛,到暑期培训、全国大赛,到最终的答辩环节,其中的酸甜苦辣如今回味起来都已变成美好的回忆。
经过指导组老师的专业培训,尤其是郭春娜老师的悉心指导,我们组最终获得了全国二等。我们收获的不仅仅是一份荣誉,更多的是知识的积累和能力的提高。现在我们将整个参赛过程的体会作如下的总结:
一、团队精神。数学建模比赛靠的不是一己之力,拼的是集体的智慧。能坚持到最后参加国家赛,相对而言都是很优秀的队员,但是“众人拾柴”才能“火焰高”,只有三个人紧密配合才能做出最优的方案,最终提交的才不是三段互不衔接、支离破碎的论文。数学建模比赛有点累,尤其是到培训的最后阶段,又面临着被淘汰的压力,可谓是身心疲惫。此时,大家一定要互相鼓励和支持。遇到意见不一致的情况,大家要平心静气地商讨,或者找指导老师请教,万不能伤和气;一旦遇到尴尬的僵局,要及时调节。和谐的团队氛围能容易出成绩。
二、术业有专攻。数学建模考察的是大家的综合素质,譬如:建模能力、娴熟应用软件的能力和语言表达能力等等,3个人最好在平时的模拟时有所侧重。但是每个人都要对这几个方面有所了解,这样才能在遇到瓶颈时互相探讨,或者在一个人出现错误时,其他人能及时发现错误并纠正。
三、重视基础。每年的题目都在创新、改变,但万变不离其宗,考察的不外乎基础建模知识。所以只有很好地掌握了课堂上老师教授的方法,夯实了基础,才能在后期厚积薄发,有所图突破。尤其是如今我们学习专业课时,才发现这些建模方法使用频率非常高。假期的培训确实让我们受益匪浅。
四、广泛涉猎。正因为每年的题目都在创新,所以我们要不断涉猎新的知识,武装自己。在平时模拟的时候,多到万方数据库下载相关的文献看看,了解些学术前。有些这些文章看起来可能会晦涩难懂,我们“不求甚解”即可。看这些文献我们可能并没学到什么东西,但是能增强我们的信心。我们在正式比赛时,如果再去看文献就不会显得那么盲目和痛苦。
五、慎重选题。本科组有两个题目,选题是正式比赛的第一步。总所周知,决定成功的不是站的位置,而是所朝的方向。如果选题时出现方向错误,结果可想而知了。拿我们组举例吧,我们3人对经济的把握略多余物理,并且选择第2个题目的人比较少,相对竞争压力小,所以在第一天上午果断选择了《上海世博会影响力的定量评估》。
六、注意细节。细节不仅包括论文的格式,更重要的是内容上不能有硬伤。在遇到大家建模思路相同或类似的情况下,老师就会比较谁的细节处理的好,因此,不要忽视任何可能影响建模结果的细节。我们就是在答辩环节,老师直接挑出了一个致命的错误。
七、绝对自信。比赛结束之后,我们会发现:其实大家的建模能力相差无几。从校级比赛到全国大赛,这么长的战线,中途掉队的不再少数。掉队的原因很大一部分就来自不自信,总感觉自己“计不如人”。请在退却的念头萌生时,告诫自己:每一个坚持到最后的人都是成功者,每一个坚持到最后的团队都是胜利的组织。一定要绝对的自信,不能让自己如在EQ上。
现在我们回忆起暑期培训的场景,仍然有种意犹未尽的感觉。指导组的老师每一个都认真负责,冒着酷暑、牺牲休息时间给我们上课;同学们个个激情四射,勤奋练习。培训期间的每一天都是充实和幸福的。不过,我们在此想给老师说两点改进办法:
一、希望老师在每次模拟答辩之后,能抽出部分时间分析一下题目。我们每个队的建模方法可能不同,请老师把比较好的建模方法及建模时的注意事项告诉我们。我们刚做过这个题目,此时的记忆比较深刻,效果会好一些吧。
二、希望老师把模拟题换成新题目,而不是历年的真题。大家都有惰性,如果用历年真题,我们很可能会上网直接搜答案,缺少自己的独立思考环节,除了锻炼了写作模式,对建模本身提高不大。
希望我们的这些总结能对下一届的“数模人”有所帮助。最后,请允许我们在此对建模指导组的所有老师们说一声:老师,您辛苦了,谢谢您!
第四篇:数学建模总结
数学建模实践总结
本学期的第八周是大学以来的第一个数学建模实践周,我们虽然只有一个星期的学习实时间,一个星期时间并不能让我们对数学建模有着很深的了解,但我们可以通过这次实践,更系统化,更具体化地学习数学建模,并进一步理解其所体现的一些思想和精神。数学建模是接触实际科学问题的第一步,利用所学的知识,利用各种数学和计算机工具,为某一具体问题建立抽象模型,并解决问题、最后撰写论文,给出客观的评价。
在短短一个星期的数学建模实践的过程中,我学到了很多知识,如LINGO软件、MATLAB软件和一些算法,可以说,这是迄今为止任何一门课程都无法比拟的,各种从未接触过的高级数学软件,令人眼花缭乱的编程和神秘的多维图像。
其实,数学建模的一些思想和为人处世之道是相通的。在生活中,无论做什么事情,我们要端正自己的态度,时常给自己一点鼓励,要相信自己的潜力,把自己融入激情之中,不要越做越懈怠。江南春曾说过“最终你相信什么,就能成为什么”。
第五篇:建模论文总结
We classify cities as different groups.Here are our groups:
P中心模型
Compositions, and there are many residents there.Thus, when we determine a
medicine, the deliver is often in geography center of the region.P-MEDIAN MODEL
斜率的表达
最小二乘法拟合 Least square fitting Sensitive Analysis We change initial speed of the production of the medicine b1 and total cases of patients are shown in the following figure: So this proves that the slight fluctuations of can be ignored and the results we conclude in the model are reliable.As the figure shows, the total cases stay relatively stable in different result generated from different.Therefore, the total cases we use is exact enough.Strengths and weakness Strengths •Comprehensiveness: From the perspective of both depth and width, we determine the importance based on a variety of indexes.•Adaptability and Practicability: The model we build has good portability, it is suitable for most network analysis.•Simplicity and Accuracy: The programs of the model are easy to understand, and the calculations are precise.•Flexibility: No matter whether the weight is added to the nodes or links,and whether there are changing nodes in the network, the model is flexibleis able to tackle it.Weaknesses •Data limitation: The model is applicable to large volumes of data network.Unfortunately, if the data of a network is limited, the error is large.