Skocz do zawarto艣ci

Featured Replies

  • Odpowiedzi 13
  • Wy艣wietle艅 750
  • Created
  • Ostatniej odpowiedzi

Top Posters In This Topic

Most Popular Posts

  • Ja teraz czekam na ficher kt贸ry ma ka偶dy porz膮dnie przemy艣lany soft: Dopasowanie kolor贸w siatek dla kolekcji. Jak sie ma du偶e sceny to czytelno艣膰 jest koszmarna 馃槓聽a r臋czna zmiana, mimo 偶e da si臋 j膮 os

  • Musz臋 kiedy艣 przetestowa膰 i zrobi膰 co艣 w blenderze od a-z. Lub w tym no... jak mu tam? Wiecie 馃槢 聽 聽

  • Ju偶 jest: https://blendermarket.com/products/ai-render

Posted Images

Napisano

Musz臋 kiedy艣 przetestowa膰 i zrobi膰 co艣 w blenderze od a-z. Lub w tym no... jak mu tam? Wiecie 馃槢

Napisano

Ja teraz czekam na ficher kt贸ry ma ka偶dy porz膮dnie przemy艣lany soft: Dopasowanie kolor贸w siatek dla kolekcji. Jak sie ma du偶e sceny to czytelno艣膰 jest koszmarna 馃槓聽a r臋czna zmiana, mimo 偶e da si臋 j膮 osi膮gn膮膰 w do艣膰 prosty spos贸b, nie jest wym贸wk膮 wg. mnie i powinno si臋 to dzia膰 z automatu.

No ale nie b臋d臋聽wywo艂ywa膰 @Nezumiego z lasu 馃槈

Albo sobie w ko艅cu addona z GPT napisze i mo偶e b臋d臋聽mia艂 to co bym chcia艂 bez czekania na zbawienie 馃檪Bo testowa艂em to i przyznam do prostych operacji i automatycznych skrypt贸w daje ten program rady.聽

Napisano

17 ma wyj艣膰 patch. Niestety b艂臋d贸w jest sporo w wersji 4.0, ale to by艂o do przewidzenia. Du偶o zmian to i nie ustrzegli si臋 masy bug贸w.

Napisano
On 11/16/2023 at 8:29 AM, Mortom said:

Ja teraz czekam na ficher kt贸ry ma ka偶dy porz膮dnie przemy艣lany soft: Dopasowanie kolor贸w siatek dla kolekcji. Jak sie ma du偶e sceny to czytelno艣膰 jest koszmarna 馃槓聽a r臋czna zmiana, mimo 偶e da si臋 j膮 osi膮gn膮膰 w do艣膰 prosty spos贸b, nie jest wym贸wk膮 wg. mnie i powinno si臋 to dzia膰 z automatu.

Zobacz臋, moze co艣 da si臋 zrobi膰.聽

Napisano

To powinno zadzia艂a膰, tylko Viewport Shading > Color trzeba da膰 na Object:

import bpy

def assign_collection_colors():
    # Define a dictionary mapping color names to their RGB values
    color_mapping = {
        'COLOR_01': (0.753, 0.117, 0.105, 1.0),
        'COLOR_02': (0.871, 0.361, 0.091, 1.0),
        'COLOR_03': (0.871, 0.708, 0.091, 1.0),
        'COLOR_04': (0.195, 0.597, 0.195, 1.0),
        'COLOR_05': (0.109, 0.462, 0.815, 1.0),
        'COLOR_06': (0.262, 0.100, 0.694, 1.0),
        'COLOR_07': (0.558, 0.168, 0.474, 1.0),
        'COLOR_08': (0.191, 0.089, 0.053, 1.0),
        'NONE': (1.0, 1.0, 1.0, 1.0),
    }

    # Iterate through all collections in the scene
    for collection in bpy.data.collections:
        # Get the color tag of the collection
        color_tag = bpy.context.scene.collection.children[collection.name].color_tag

        # Check if the color tag is in the mapping
        if color_tag in color_mapping:
            # Get the RGB color from the mapping
            collection_color = color_mapping[color_tag]

            # Iterate through all objects in the collection
            for obj in collection.objects:
                # Set the viewport display color of the object
                obj.color = collection_color

                # Update the object to reflect the changes
                obj.update_tag()

# Run the function to assign colors for all collections
assign_collection_colors()

Edytowane przez kengi
v: 0.0.1 ;P

Je艣li chcesz doda膰 odpowied藕, zaloguj si臋 lub zarejestruj nowe konto

Powiadomienie o plikach cookie

Wykorzystujemy cookies. Przeczytaj wi臋cej Polityka prywatno艣ci