iOS基于SceneKit的3D汽车改色

news/2025/3/3 20:11:50/

基于SceneKit的汽车改色,需要修改模型文件可以去 3D Models for Professionals :: TurboSquid自行下载,免费资源还挺多的。

先上个效果图吧:

 

核心代码:

        let path = Bundle.main.path(forResource: "ks_car", ofType: "dae")!

        let source = SCNSceneSource.init(url: URL(fileURLWithPath: path), options: nil)

        let scene = source?.scene(options: nil)

        

        //添加灯光效果 omni:点光源、方向360度,可衰减

        let lightNode = SCNNode.init()

        lightNode.light = SCNLight()

        lightNode.light?.type = SCNLight.LightType.omni

        lightNode.position = SCNVector3Make(0, 0, 300)

        scene?.rootNode.addChildNode(lightNode)

        

        scnView = SCNView.init(frame: CGRect(x: 0, y: 0, width: kswidth, height: 500))

        scnView.allowsCameraControl = true

        scnView.showsStatistics = true

        scnView.backgroundColor = UIColor.white

        scnView.scene = scene

        self.view.addSubview(scnView)

demo地址: GitHub - Turboks/3DCar


http://www.ppmy.cn/news/356860.html

相关文章

unity--期末大作业--3D汽车模拟驾驶

文章目录 前言录屏一登陆注册场景二加载场景三选择场景环岛场景科目二场景 总结 前言 这个学期马上就要结束,unity要求做个项目,每到考试周,就喜欢上了黑夜。。。。。。。。。。。。。。。。 我是做了一个汽车模拟,emmmm…勉强算…

新能源汽车迎涨价潮,昂视3D视觉检测降本方案来了

近日,新能源汽车行业迎来了一波涨价热潮。刚刚过去的3月,已经有近20家新能源车企宣布旗下车型涨价(消息来源:国际金融报)。 新能源汽车分为纯电动汽车、燃料电池电动汽车、增程式电动汽车、 混合动力汽车等。 而燃料电…

衍生式设计+纤维增强3D打印对汽车零部件进行轻量化设计制造

随着新型汽车和新能源汽车的发展,人们对汽车的舒适性和安全性要求逐步提高,同时为了降低汽车能源消耗,有必要在汽车零件开发过程中实现复杂结构零部件的轻量化结构设计。近年,德国奥芬堡应用科学大学的科研人员研究了使用衍生式设…

3D机器视觉在新能源汽车动力电池行业的应用

新能源汽车作为新时代的宠儿,是全世界众多国家战略发展的重点,这也对动力电池提出了更高的要求。随之,电动汽车自燃或存在起火隐患的情况增多,据统计,2020年到目前为止已经出现将近10余起新能源汽车起火事故。为了减少…

Qt 3D 汽车仪表盘

QT3D实现一个汽车仪表盘 一、3D模型的制作1、制作仪表盘模型2、制作汽车模型3、制作仪表指针模型4、其他贴图 二、模型导入Qt中1、Scene3D类型2、 Entity 类型3、SceneLoader{}4、添加灯光5、指针旋转 三、程序运行效果截图四、Qt 3D 资产调节管道1、qgltf介绍:2、q…

智能化汽车3D ToF摄像头

理想L9(理想ONE之后的第二款车)将搭载3D-ToF传感器,除了驾驶员眼睛注视和头部跟踪监控,还将作为理想自研的深度学习多模态三维空间交互技术的主要硬件载体。 而此前,大部分用于检测驾驶员疲劳的驾驶员监测系统 (DMS)均…

可旋转的汽车3D模型效果的实现

 转载请注明出处: http://blog.csdn.net/zhaokaiqiang1992 今天要给大家介绍的是如何实现可旋转的汽车3D模型。 先看实现效果 这只是静态图,实际上,这个模型是可以根据手势进行旋转的,效果还可以。 下面…

基于显扬科技3D机器视觉HY-M5在汽车行业曲轴抓取上下料的应用

行业背景: 曲轴是发动机中最重要的部件。它承受连杆传来的力,并将其转变为转矩通过曲轴输出并驱动发动机上其他附件工作。因此要求曲轴有足够的强度和刚度,轴颈表面需耐磨、工作均匀、平衡性好。传统的曲轴上料靠人力配合简单辅助设备完成&a…