unity3d 模型怎么双面显示

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了unity3d 模型怎么双面显示相关的知识,希望对你有一定的参考价值。

在Unity的内建shader中,预设的显像方式是 “Back-Face Culling”,也就是背面是看不见的,如果需要呈现双面法线时,我们可以透过修改Shader来达到正反面都显示的效果。

1.预设的显示模式,反面是看不见的。

2.新增一个自订shader文件。

3.以内建的Diffuse为例,修改其中的Pass函数,增加一行 “Cull Off”。

4.新增一个材质球并套用修改过的shader,即可达到双面显像的效果。

Unity 是实时3D互动内容创作和运营平台。包括游戏开发、美术、建筑、汽车设计、影视在内的所有创作者,借助Unity将创意变成现实。Unity平台提供一整套完善的软件解决方案,可用于创作、运营和变现任何实时互动的2D和3D内容,支持平台包括手机、平板电脑、PC、游戏主机、增强现实和虚拟现实设备。

参考技术A

材质球使用双面shader,网上很多

Shader "DoubleSide/Diffuse" 

Properties 

_Color ("Main Color", Color) = (1,1,1,1)
_MainTex ("Base (RGB)", 2D) = "white" 

SubShader
   
Tags  "Queue" = "Transparent" 
Material

Diffuse [_Color]
Ambient (1,1,1,1)

Pass


Lighting On
Cull off
Blend SrcAlpha OneMinusSrcAlpha

SetTexture [_MainTex] 

constantColor [_Color]
Combine texture * primary DOUBLE, texture * constant 


   
   FallBack "Diffuse", 1

mac打印机默认双面打印怎么取消

参考技术A 如何阻止双面打印成为 macOS 中的默认设置
回答于2022-09-14

打开网易新闻 查看精彩图片
双面打印在理论上很好,因为它使用更少的纸张来打印多页文档。当您在不需要时忘记关闭该选项时,这也令人沮丧。
macOS 将支持的打印机默认设置为双面打印。我们认为,至少在理论上,这是对生态友好的事情。由于此默认设置,我们个人已经丢弃了多个文档。如今,我们费心打印的许多东西(例如机票或活动门票)都需要在它们自己的页面上。通常,我们会很快尝试打印一些票,看到它们是双面打印的,我们会低声发誓,然后重新打印单面的票。
当然,每次打印时关闭打印对话框中的“双面”选项很容易,但也很容易忘记。好消息是您可以更改默认设置。这样,除非您打开“双面”选项,否则您的打印机将打印单面页面。更改此默认设置需要打开终端,然后访问基于浏览器的用户界面。这有点令人费解,但不要担心:它并不像听起来那么难。
第一步:启用 CUPS浏览器界面
macOS 上的打印由 Apple 开发的开源系统CUPS处理。用户可以使用基于浏览器的界面更改 CUPS 设置,但默认情况下禁用此界面。要启用它,请打开终端,您可以在应用程序> 实用程序中找到它。在终端,运行以下命令:
sudo cupsctl WebInterface=yes

打开网易新闻 查看精彩图片
此命令中的第一个单词 ,以管理权限运行该命令。第二个词,是可以更改 CUPS 设置的命令的名称。第三个词,告诉命令启用 Web 界面。
sudo
cupsctol
参考技术B 1、打开需要打印的文档,点击屏幕顶端菜单栏“文件”选择“打印”。2、点击选项与耗材。3、点击选项,点击双面打印。(打钩就是开启,关闭点击取消即可)4、再次进入需要打印的文档中,即可选择双面打印开启。希望能帮助到您!

以上是关于unity3d 模型怎么双面显示的主要内容,如果未能解决你的问题,请参考以下文章

unity3d 怎样优化大场景模型

Unity3D 模型设置为隐藏,怎么继续执行Update?

unity3d怎么导入3d模型

怎么把unity3d里导入的不同的模型组合在一起

unity3d模型安卓手机怎么查看

unity3d模型怎么查看