当前位置: 首页 > news >正文

大连做网站不错的公司谷歌搜索关键词排名

大连做网站不错的公司,谷歌搜索关键词排名,团购网站建设方案,图片软件制作工具一、关于环境 安装blender的bpy,不需要额外再安装blender软件。在python控制台中直接输入pip install bpy即可。 二、关于代码 本文所给出代码仅为参考,禁止转载和引用,仅供个人学习。 本文所给出的例子是https://download.csdn.net/downl…

  一、关于环境

安装blender的bpy,不需要额外再安装blender软件。在python控制台中直接输入pip install bpy即可。

二、关于代码

本文所给出代码仅为参考,禁止转载和引用,仅供个人学习。 本文所给出的例子是https://download.csdn.net/download/weixin_42605076/89233917中的obj_000001.ply。

import bpy
import argparse
import sys
import os
for i in range(1):input_ply = "obj_0000%s.ply"%str(i+1).rjust(2, '0')output_obj = "obj_0000%s.obj"%str(i+1).rjust(2, '0')name, _ = os.path.splitext(output_obj)output_png = '{}.png'.format(name)output_mtl = '{}.mtl'.format(name)print('Input PLY: {}'.format(input_ply))print('Output OBJ: {}'.format(output_obj))print('Output PNG: {}'.format(output_png))print('Output MTL: {}'.format(output_mtl))bpy.ops.object.select_all(action='DESELECT')bpy.ops.object.select_by_type(type='MESH')bpy.ops.object.delete(use_global=False)# # https://docs.blender.org/api/current/bpy.data.html# print('Remove default cube mesh')# if "Cube" in bpy.data.meshes:#     mesh = bpy.data.meshes["Cube"]#     bpy.data.meshes.remove(mesh)print('Import PLY')bpy.ops.import_mesh.ply(filepath=input_ply)print('Toggle edit mode')bpy.ops.object.editmode_toggle()print('UV smart project')bpy.ops.uv.smart_project()# https://blender.stackexchange.com/questions/5668/add-nodes-to-material-with-pythonprint('Add shading material')material = bpy.data.materials.new('SomeMaterial')material.use_nodes = Truenodes = material.node_tree.nodesprint('Toggle edit mode')bpy.ops.object.editmode_toggle()print('Add input vertex color')input_node = nodes.new('ShaderNodeVertexColor')bsdf_node = nodes.get('Principled BSDF')print('Link vertex color to bsdf')material.node_tree.links.new(bsdf_node.inputs[0], input_node.outputs[0])print('Add texture image')texture_node = nodes.new('ShaderNodeTexImage')print('Create empty image')image = bpy.data.images.new(name='SomeImage', width=1024, height=1024)print('Assign image to node')texture_node.image = imageprint('Switch to CYCLES render engine')bpy.context.scene.render.engine = 'CYCLES'print('Select active material')bpy.context.active_object.active_material = materialprint('Bake image')bpy.context.view_layer.objects.active = bpy.context.active_objectbpy.ops.object.bake(type='DIFFUSE',pass_filter={'COLOR'}, use_clear=True)print('Save image')image.save_render(output_png)# set map_Kd correctly in mtl fileprint('Set image path')image.filepath = os.path.basename(output_png)print('Connect texture node to bsdf')material.node_tree.links.new(bsdf_node.inputs[0], texture_node.outputs[0])print('Export OBJ')bpy.ops.export_scene.obj(filepath=output_obj)
# ​(原代码的地址在:jiegec/blender-scripts: Some useful Blender scripts (github.com)​,欢迎大家去给原作者点赞)

http://www.yidumall.com/news/79409.html

相关文章:

  • 便民网免费发布信息关键词优化有哪些作用
  • 巩义网站美业推广平台
  • wordpress登录模板百度seo优化方案
  • 宁波外贸网站推广滨州网站seo
  • wordpress获取分类列表和分页优化疫情政策
  • 信访举报网站建设建议企业网站制作模板
  • 四川平台网站建设方案南宁网络推广有限公司
  • 建站网站服务项目深圳网络推广的公司
  • 宁波网站建设免费咨询seo网站排名优化工具
  • 企业网站后台源代码在百度上打广告找谁
  • 百度四川建设厅网站企业建站模板
  • 注册域名需要实名认证吗网站怎么优化seo
  • 网站系统管理计划seo刷关键词排名工具
  • 网站产品预算品牌广告图片
  • 县城网站怎样做经验关键词优化按天计费
  • 购物网站建设规划书友链交换网站源码
  • 惠州网站建设乐云seo在线制作谷歌排名网站优化
  • 网站建设公司招商网站运营主要做什么工作
  • 大同百度做网站多少钱百度seo是什么意思呢
  • 小说网站开发 公司正规推广平台
  • 方正隶变简体可以做网站用么站长工具ping检测
  • 北流网站建设制作php视频转码
  • 网站模板去哪要视频号怎么推广流量
  • 网站设计技能培训免费创建属于自己的网站
  • 沛县做网站xlec一键优化免费下载
  • 昆明 网站建设网络营销课程培训
  • 北京做网站报价百度指数查询移民
  • 如何自己做网站知识品牌策划公司
  • 大黔门官方网站建设推广产品的文案
  • 物流网站怎么做推广网店推广运营