2023年3月18日土曜日

正方形 RGBA値を使用してエメラルドグリーンの色

aaa

mat.diffuse_color = (0.39, 0.7, 0.5)
RGB値は、0から1までの小数で表され、各色成分の強度を示します。エメラルドグリーンは、赤みの少ない濃い緑色であり、赤成分が低く、青と緑の成分が高い色です

mat.diffuse_color = (0.39, 0.7, 0.5)

RGB値は、0から1までの小数で表され、各色成分の強度を示します。エメラルドグリーンは、赤みの少ない濃い緑色であり、赤成分が低く、青と緑の成分が高い色です

 


mat.diffuse_colorは、RGB値を表すタプルであり、各成分の値は0から1までの間になります。したがって、4つの項目を指定することはできません。ただし、RGBA値を使用してマテリアルの色を指定することができます。

以下のように、RGBA値を使用してエメラルドグリーンの色を指定することができます。

scss
mat.diffuse_color = (0.39, 0.7, 0.5, 1.0)

RGBA値では、最後の成分は不透明度を表し、0から1までの範囲の小数で指定されます。1.0を指定すると、完全に不透明な色になります。


 




import bpy

# 正方形を作成
bpy.ops.mesh.primitive_plane_add(size=20)

# 正方形にマテリアルを追加
mat = bpy.data.materials.new(name="Square_Material")
mat.diffuse_color = (138,149,219,1.0)
bpy.context.object.data.materials.append(mat)

# 正方形をコレクションに追加
collection = bpy.context.scene.collection
collection.objects.link(bpy.context.object)







import bpy


# マテリアルを作成
mat = bpy.data.materials.new("Blue")
mat.diffuse_color = (0.0, 0.0, 1.0, 1.0)

# 正方形を作成
bpy.ops.mesh.primitive_plane_add(size=20)
square = bpy.context.object
square.data.materials.append(mat)

# オブジェクトを新しいコレクションに追加
new_collection.objects.link(square)










































bbb

連番 007 未来光円錐 過去光円錐 円周中心からの球体放出

aaa 参考 2023年3月26日日曜日 製作 002b 未来光円錐の方向 線路レールで https://ia2023sha.blogspot.com/2023/03/002b.html import bpy import math zion_co...