WebAssembly 是 Web 编程的未来吗?

不。
它不是那样工作的。
编程的整个历史一直是程序员可用的技术和工具数量的增加。
任何列出任何一项技术并声称它是“未来”的人都可能是错误的。
我预计情况将与今天非常相似,至少在未来几年内,并且可能在很长一段时间内,甚至是永远。
也就是说:WebAssembly 在很多年前就已经是 1.0 的最终版本了,并且在 2018 年或更早的时候在所有浏览器 IIRC 中默认启用,至少在 Chrome 中是这样。今天,至少在一年的时间里,它可以很好地运行从例如编译的代码。 C 或 C++,这正是制作它的目的。因此,像 Autodesk SketchUp 免费版制造商这样的人,以及像 Unity 这样的 3D 企业的其他人,都使用 WASM 在浏览器中运行他们的东西。例如,它还用于编译一个小的简单的 C 编写的 QR 码阅读器库以在浏览器中运行,也可以在手机中运行。这些应用程序通常不使用 HTML 和 DOM,而是在 HTML Canvas 元素中使用 WebGL 进行 3D,或者只是纯粹的处理。
但是做典型 HTML 网站的人,使用 Javascript 和现在的 Typescript 和 web 库来开发应用程序。这发展很大。那片土地并没有真正的理由将所有东西都切换到 WASM 上运行。他们当然也可以在应用程序的某些部分使用它来进行繁重的计算。我猜谷歌在某些地方会这样做,也许其他地方也会这样做?
所以这就是我到目前为止的看法,在不久的将来和很长一段时间内,我希望它保持相似。很可能 C# 的人使用 Blazor WASM,也许对于其他语言,也会有流行的 JS 替代品,即使用 Web 框架的 WASM。但即使在这种情况下,如果当前的 React 和 Vue 以及其他 Web 事物仍然是常态,以及 HTML 和 JS 将会有什么,我并不感到惊讶。
新 Ecmascript 版本和 Typescript 中的 Javascript 已经相当不错了,它也可以进一步发展。人们已经发现了在不同的库中与他们一起做网络事情的好模式,AFAIK 他们今天正在愉快地开发应用程序。我今天主要只是做 Unity 开发和简单的原生 HTML+JS 伴侣,但之前使用了 three.js 并做了其他 web 事情。
WebAssembly 用例和优点
多年来,WebAssembly 很可能会越来越受欢迎,特别是对于性能关键和新的 Web 应用程序。它允许使以前的事情变得无法实现或变得更慢/无法使用。它还将允许使用现有的低级语言库并集成/移植本机应用程序。我在写这篇文章时做了很多简化,因为细节要复杂得多,而且超出了问题的范围。
当前的网络技术:HTML、CSS、JavaScript (TypeScript)
但是,这并不意味着当前的技术会很快消失。首先,有大量用于 vanilla JS 的现有 API 以及第三方解决方案。 TypeScript 等工具非常流行。 TS 在设计上是 JavaScript 的超集,它有一些缺点,但也有很多优点,作为一种高级语言,它可能比使用 WebAssembly 目标代码库更方便。
还有大量其他技术可以使用并转换为 JS。需要转译步骤,因为除了 WebAssembly,JS 是浏览器唯一能理解的语言。它目前几乎没什么大不了的,因为它通常很快,即使对于具有更优化的软件和更好的硬件的实时开发也是如此。
概括
WebAssembly 越来越受欢迎,不太可能影响当前的基础技术,因为它们很快就会被淘汰。它更像是一种补充工具,可以在您的 Web 平台库中使用,并在有意义时使用。

如何让 SketchUp 将 3D 模型变成三视图(正面、右侧和顶部)?

好吧,有一种方法可以做到这一点,但在草图上有点作弊,但如果你真的需要右前和顶视图,你可以试试这个。
创建一个组件,然后复制并旋转,直到您拥有正面右侧和顶视图。
例子:









这样,如果您修改一个组件,其余部分也会被修改,这是我认为 SketchUp 可以有多个视口的唯一方法。但是由于它很容易使用轨道和平移工具,我不知道你为什么需要这个。
希望它有所帮助,祝你好运。继续创作。
使用场景。转到您想要的平面视图,将其保存为平面场景。转到您想要的正面立面,将其保存为正面场景等。
如果您仍然可以访问 Layout,请在 LO 中查看每个场景。您可以随心所欲地添加、移动、重新缩放。在 LO 中添加您的尺寸和符号。
如果你没有布局,那就有点棘手了。您可以获取每个保存的视图并添加尺寸。我创建了像 Plan-Dimensions、Front-Dimensions 等图层。并将我只想看到的元素放在这些图层上。然后我关闭不合适的图层并将图像导出为 2D 文件、jpeg 或 PDF,无论我想要什么。我可以在 Photoshop 或 Gimp 中组合单个图像,然后打印文件。
如果您下载 SU 作为测试并想打印一个文件,这很有效,但是您将要做很多此类工作,购买 Pro 真的很有意义。
真的很容易! (平行投影)



您所描述的是技术图纸,供制造商、木工、工程师、制造商等使用,他们知道如何从准确、规模和全面的计划中制作和工作,以做出任何想要的事情。
传统的 3D 模型一目了然地显示前视图、右视图和顶视图。但是您将无法打印出纸样或从中进行比例测量。
因此,专业制作的平面图需要从正面、右侧和顶部分别查看的 2D 图纸。
这就是在 SKETCHUP 中完成的方式。
我们将从 SketchUp 模型的正常 3D 视图开始。
单击图像可以阅读菜单。 (大大放大图像)。



隐藏其余的图纸。
调整您的视图,以便您从侧视图(左/手或右/手)大致查看您需要的对象,
然后,
单击图像可以阅读菜单。 (大大放大图像)。



这是您将 3D 绘图更改为 2D 技术绘图的地方。
单击图像可以阅读菜单。 (大大放大图像)。



请注意从粗略的侧视图到平面 2D 视图的变化。
现在单击上面第一个菜单中的任何视图,您将看到所选视图的 2D 图纸。
就像前视图一样。
单击图像可以阅读菜单。 (大大放大图像)。



在视图等之间点击它,你会得到它。
此动画将是您使用 SketchUp 将 3D 模型转换为 2D 和 3D 视图的最佳结果,上面的插图中有一个类似的汽车模型。




你会发现这个答案与这个答案非常相关。
如何使用 SketchUp 创建 2D 平面图?

为什么 WebAssembly 越来越受欢迎?

Wasm 的早期动机和原因之一是能够编译现有的 C 和 C++ 编写的软件,以便在 Web 上的浏览​​器中很好地运行。无论是否与其他强大的 HTML5 API 接口,例如用于 3D 图形的 WebGL 和用于音频、视频和实时网络的 WebRTC。
例如,今天 SketchUp Free 在浏览器中运行,从与完整的 Pro 版本相同的源编译,这是一个桌面应用程序。
Unity 游戏引擎是从 C++ 到 Wasm 以及您的 C# 游戏代码在 Unity Web 构建中构建的。这已经是现在制作网页游戏的一种常见方式。
因此,现在 WebAssembly 已经成熟并被广泛采用,许多拥有强大的现有 CAD 或其他 C++ 代码库的公司都在使用它。这是获得人气的原因之一。
它对于简单的小事情也很方便,比如我的一个朋友设置了一个带有二维码阅读器的网页。在移动浏览器中使用网络浏览器摄像头访问。一个现有开源的 WebAssembly 构建,我猜是 C 编写的,库完成了分析图像的艰苦工作。但新的可能性是另一回事,只是想提一下它与现有代码库和业务的关系。

如果您是初学者,您更喜欢 Auto CAD 还是 SketchUp?

Auto cad 是一种绘图工具,而 Sketch-up 是一种建模软件,作为一个状态机,您可以同时使用这两种软件,但对于未来的方面,您可以开始使用 revit,因为您可以使用单个软件进行建模和绘图。
如果您喜欢需要翻译成施工图或招标文件的面向生产的可交付成果,
AutoCAD
如果您喜欢创意生成、快速 3D 可视化、基于演示的营销文档交付成果等,
素描
Sketchup 让您以简单易用的方式了解建筑物。
AutoCAD 用于将您的想法变为现实(易于阅读的施工格式)
两者对于初学者和中级人都起着同等的作用。 (除非擅长 BIM 软件)。

我需要具备哪些知识才能为 3D 打印机设计东西?

这并不难,而且您无需花费任何费用即可找到答案。但这确实需要一些时间来学习。看看它是否适合你…
1. 下载并安装 Google Sketchup(或 Blender,如果您愿意)并学习使用它。阅读基本课程/教程并学习快捷键也很重要。学习创建已扫掠和拉伸的 3D 实体对象,如何添加和减去实体,以及如何在不规则关节周围放置圆角。还可以了解径向精度或多边形分解如何影响圆形或弧形移动的输出。这一切可能需要几天甚至几周的时间。或者,如果您发现它不适合您,您可能会放弃。
2. 下载并安装将 Google SketchUp 绘图(或 Blender 绘图,如果您选择)转换为 STL 或其他 3D 打印机文件的应用程序或插件之一。学习使用它们。
3. 下载并安装 STL 查看器应用程序。有一些免费的和其他有免费评估版的。使用这些来检查您的 STL 文件是否存在间隙或翻转的刻面。如果发现问题,请学会回到原始图纸并修复它们。
4. 您现在可以使用这些 STL 文件在 3D 打印机上创建 3D 对象。如果您还没有,网上有人会以相当便宜的价格从您的 STL 文件中创建零件。
5. 下载并安装更复杂(如果您应该选择购买的话,通常价格昂贵)3D 绘图程序的免费评估版。
我已经创建了许多 3D 零件,如果您是 A2A,我可以回答其他问题。
祝你好运

你在大学的职业生涯中做了哪些聪明的事情?

在我大学毕业时,我觉得在我觉得最适合我的公司实习和做志愿者。
这让我有机会与我大学毕业后需要的关键人物建立联系并建立融洽的关系,这对我有很大帮助。
我为我的大学生涯做了哪些聪明的事情?
我不是典型的大学生。我高中一毕业就没有上大学。我今年 26 岁,结婚 7 年,是 2 个孩子的母亲。
作为一个 26 岁的学生,我对大学的态度与 18 岁或 19 岁不同。首先,上学的钱是我自己掏的,而且我的口袋并不深。其次,我的家人不得不为自己做出许多牺牲。最后,作为一名学生,我必须利用我所就读的学校所能提供的一切。
一般来说,对于任何准备上大学的人,我认为应该做到以下几点:
彻底研究大学
可用专业
费用
学位费用
住房和伙食费
可用的财政援助
地点
离家的距离(有多远?你怎么回家?)
天气(你想要四季吗?你想要一直温暖的天气吗?你喜欢下雪吗?经常下雨打扰你吗?
学校是否满足您可能有的任何个人需求?
看看学校的名声?
你想去一所被称为党校的学校吗?
计划如何资助学校?
你的家人会帮助你吗?
您需要获得全职或兼职工作吗?
学校附近有工作吗?
如果您不在家,您的家人能否继续生活?
你需要在离家近的学校上学吗?
你想出去上学还是想住在家里?
您是否需要先从大专开始决定您的专业,磨练您的一般知识或节省一些钱?
我相信还有其他方法可以准备,但我希望这会有所帮助。
为自己配备行业所需的技能。
本科第六学期,我收集了我们宿舍每天订阅的全年报纸,把与我的专业土木工程相关的空缺通知剪掉了。
然后,我整理了“基本要求”部分重点介绍的所有基本技能。
当我查看需求时,我发现其中有三四个技能是共同的。然后,我在距离我们大学大约三十公里的一个学院参加了 AutoCAD(2D 和 3D)绘图课程。完成该课程后,我又学习了结构设计软件的另一门课程:SAP2000 和 STAAD.Pro。此外,我还学习了有关 Advance Excel、Google SketchUp 和 Autodesk Revit 的在线课程。这些课程都没有在我们的常规课程中教授。
到我毕业时,我已经具备了行业所需的技能。
准备总是让你保持领先。
我在一家飞机公司为自己制定了一个为期八个月的 Co-Op 计划。我在麻省理工学院三年级的一月到八月。
然后,在研究生期间,我协助组织了我研究领域的国际研讨会,所以到我毕业时,我已经有了很好的声誉,人们都在找我。
一切顺利。

三星 Galaxy Tab S6 Lite 可以用于建筑学学生的建筑学习吗?

你好!!
我在谷歌和三星的论坛上读到了这个特定的设备。
我特别认为这个设备非常好(RAM 非常低,无法用于软件开发。我们的教师建议我们在第一年使用 8GB 或更高的 RAM),因为这是课程的阶段,你将主要做手工设计和施工课程的图纸。
很少有像气候学和乡土建筑这样的课程对此有用,但我强烈建议您使用笔记本电脑。正如您的教职员工会真正向您解释为什么笔记本电脑更好?此外,对于您的计算机课程,他们可能不允许您将平板电脑用作 autocad 等软件,SketchUp 需要某些主要在笔记本电脑中找到的配件。
我相信很多人会发现笔记本电脑比平板电脑更适合进行他们的设计。例如,您将为 Autocad 和 SketchUp 使用具有三个(或更多)按钮的鼠标。
在我的大学里,我还没有真正看到有人使用手机或平板电脑进行设计。我见过人们使用低规格的笔记本电脑,甚至有些人甚至使用苹果产品,并浪费大量时间等待渲染结束。
但是,我希望您请您的教师/教师首先确认他们可以允许您在各自的课程中使用哪些设备。
就我而言,我们被告知要使用规格与游戏笔记本电脑相似/相当的笔记本电脑。我希望这能消除你的疑虑。欢迎任何询问。
谢谢!!

10级以后可以做室内设计吗?

你好,
是的,但是您可以通过学习一些相关软件(如 Google SketchUp、AutoCAD 和 3Ds Max 软件)开始为成为室内设计师做准备,这些软件对您有很大帮助。
对于设计师,您应该持有文凭或学位,因为这可以帮助您接触该领域。
您好,是的,您绝对可以在完成第 10 个标准后从事室内设计,但唯一的事情是您能够或者更确切地说您将有资格获得文凭课程而不是学位课程,作为学位的资格标准当然是 10+2 或 10+3。
我强烈建议您先完成第 12 次然后再攻读学位课程,而不是先完成第 10 次然后再攻读文凭,因为选择第一个选项(即 10+2 然后再攻读学位课程)将具有更大的价值、范围和未来的钱。完成学位(即 B. Sc 室内设计或 B. Des)后,您还可以攻读硕士学位,这将最有利于您扩大自己的公司,拥有更多的知识和联系,或在更高级别的职位上任职工作。
相信我,你选择这个领域是一个非常好的决定,因为到 2020 年它在印度的增长率非常高。这个行业将增长 20% 到 25%。
希望这对您有所帮助。干杯!祝你好运。 🙂
十点之后呢?晚上 10:00 之后?您当然可以在晚上 10:00 之后处理图纸、提案、编程、材料选择、更新财务文件等。然而,大多数客户不想那么晚见面。如果他们这样做,我会考虑在您的设计费中增加下班后费用调整。
是的,在达到 10 级标准之后,您不仅可以攻读文凭,还可以攻读几门认证课程。它们最多可以计算几个月到一年左右,并且可以极大地增加您的知识,并被证明是您未来设计的资产。
是的你可以。 10年级之后可以选择Diploma Course,根据你的情况,可以是1年或2年,之后可以是相当于本科学位的专业课程,然后是超级专业课程。在此之后可以流入的机会将是巨大的,职业前景可以成倍扩大。

我最好也是唯一的朋友说他不太喜欢我,几乎每个人都不喜欢我。我应该怎么办?

如果你的闺蜜对你这么说,而且没有人喜欢你,那么是时候检查一下你对朋友的态度以及与他们互动的方式了。在一张纸上列出您的正面和负面特征,并旨在纠正对他人的任何错误态度。
你的“闺蜜”有点***。听起来好像有一些联合起来,他害怕最终处于不受欢迎的“失败的一面”。首先——不要相信别人不喜欢你,因为你知道哪一组人最常提出这样的要求吗?那些缺乏自信的人攻击和贬低他人以使自己感觉不那么软弱。他是那种不喜欢别人的人,但他可能是在说你,所以他可以证明甩掉你是合理的,并且可以像水鼠一样匆匆忙忙,他认为这是一艘正在下沉的船——你所谓的不受欢迎。不要买那只公牛***,因为人们一直在变化;前一分钟我们喜欢他们,下一分钟我们不喜欢他们,否则我们可能很幸运,并且无休止地喜欢某人。你认为那个人做了什么才能如此受欢迎?我可以告诉你,我认识的最好的人之一,从来没有对我发表贬低、嘲笑/批评的言论,并投入时间和精力来帮助我更加自信。我的 2 个兄弟姐妹有明显的自恋人格类型和习惯,他们都在轻弹一下就表现得像 16 岁的自己。你必须做的是相信自己。真的相信和仔细想想,我擅长什么,不擅长什么。大多数年轻人只喜欢炫耀他们的技能,所以,不要坐下来担心谁喜欢你,谁不喜欢,掌握一些技能,多读书:) 如果你每天只读 20 页,你的词汇量就会提高,您将开始迷失在某人想象或报告的事实和细节的故事中。你甚至可以想出一个好故事来给自己写。例如。如果您进行环球旅行,您想结识什么样的人?您将如何避免被狡猾的出租车司机欺骗。你能想象和你同龄的什么样的人一起工作,你会避开哪些人,出于什么原因?如果你写下你的想法,它可以帮助你了解你对他人的看法,因此你也可能会了解为什么有些人喜欢你而其他人不喜欢你。
如果你有良好的手眼协调能力学习演奏乐器,或者学习绘画,或者学习折纸?人们喜欢画得好的人。想象一下,如果你能在 10 分钟内成功地画出某人的肖像,你会多么受欢迎,甚至更好的是,学习如何画漫画!这些通过扩大鼻子、嘴唇或下巴等来夸大关键特征,由此产生的图像通常很有趣。如果你不会画画,但你可以使用数字应用程序来达到很好的效果,为什么不偷偷学习如何做一些有趣的事情,比如给别人拍照,把它处理成喜剧图像,把那个图像加载到一个网站上,把它变成一个立体的 3D模型为您然后打印模型 3D。钻一个小孔,加一个金属环。多多!您已经制作了一条项链或个性化的时髦钥匙圈。即使是 8 岁的孩子也可以学习使用 Sketchup 等软件创建 3D 可打印模型,但也可以通过照片建模应用程序和 Makerspaces 获得乐趣。如果你向其他人展示一些让你感兴趣的有趣的东西。
例如。 Thingiverse 上有许多秘密打开的盒子,以及像厚塑料名片一样打印的拼合模型套件之类的东西。还有一个扁平的数控切割可扩展篮子。它是从一块扁平的木头上切下来的,然后你拉动并折叠钻头,把它变成一个水果篮。对于节省空间的大篷车用户来说非常方便。
如果你还在学校,我认为你很可能。是,环顾四周,寻找其他人正在做或做的最有趣的事情。跟上当地人和想法,阅读当地报纸,这样您就知道您所在地区的某个人是否刚刚在某事上获得了奖牌。如果你学会了杂耍,如果你把一群人聚集在一起,这将是一个很好的笑声。所有的人都互相扔各种各样的东西!
不要让任何人告诉你你不受欢迎。专注于自信和技能/爱好。

如何设计一个从构思到 3D 模型的创意工作空间?推荐的学习资源和书籍是什么?我有使用 Adob​​e 的 Creative Suite 的经验,我需要从头开始设计这个内饰。

我什至不知道从哪里开始。
首先,Adobe Creative Suite 并不是建筑和室内设计的好工具。当然,您会在工作过程中使用它们,但它们不是 3D 建模工具。您可能希望使用 SketchUp 之类的工具,直至 VectorWorks、Revit 等完整的建筑 BIM 工具。
其次,我有很多与设计、空间、流动、建筑相关的书籍,自从我 1995 年开始读建筑专业以来,我就一直在阅读这些东西。
你可以建造一些墙壁和一些隔间,但好的、实用的办公室设计是大多数公司都在努力解决的问题。已发现开放式办公室计划是无效的,甚至会分散注意力。你可以看看 Pixar 和 Fog Creek Software 正在做的独特的办公室设计工作,但这不仅仅是你可以学习并按照教程完成的事情,尤其是对于鼓励创造力和协作的空间。
建筑师和室内设计师经历了 4 到 6 年艰苦的工作室教育,然后在获得许可之前开始再学习 3 到 5 年的实践,这是有原因的。