Skocz do zawartości

Nowa wersja programu Blender oznaczona numerem 4 została właśnie wydana. Zmian w "4" jest naprawdę sporo i zaszły one prawie na każdej płaszczyźnie.

Zobaczcie filmy prezentujące w skrócie nowości Blender 4:

 

 

Oficjalna strona wydania: https://www.blender.org/download/releases/4-0/

 

Opinie użytkowników

Rekomendowane komentarze

Arte17

Members
Napisano

A ja dalej na 3.5 😂

Napisano
58 minut temu, Arte17 napisał:

A ja dalej na 3.5 😂

Coś zepsuli w 4?

michalo

Members
Napisano

Muszę kiedyś przetestować i zrobić coś w blenderze od a-z. Lub w tym no... jak mu tam? Wiecie 😛

 

 

Traitor

Members
Napisano

A kiedy Blender AI tworzacy sceny za pomoca prompta?;)

Mortom

Members
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. 

triget

Members
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.

JoseConseco

Members
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ć. 

kengi

Members
Napisano (edytowane)

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

JoseConseco

Members
Napisano

Kod wyżej wygenerowałeś  z chata gpt? 

kengi

Members
Napisano

No jasne ;P. Jestę programisto.

RaVirr

Members
Napisano

POPRAWKI WYSZLI
image.png.3c518e0572fd15b696d424314edd7ebe.png

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Powiadomienie o plikach cookie

Wykorzystujemy cookies. Przeczytaj więcej Polityka prywatności Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę.

Account

Navigation

Szukaj

Szukaj

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.