Pracuję nad projektem graficznym próbującym stworzyć niemożliwą kostkę w 3D. Niemożliwe kostka wygląda tak:Blender: Impossible Cube
Sztuką za to dwie krawędzie, które są „cięte” i zdjęcie zrobione z określonego kąta, dając złudzenie niemożności.
Cóż, próbuję to zrobić, ale zamiast statycznego obrazu chcę go animować (obracać), zachowując niemożliwe właściwości.
udało mi się zrobić sześcian w blenderze jak widać na poniższym zrzucie ekranu:
chciałbym usłyszeć wasze sugestie, w jaki sposób można osiągnąć pożądany efekt. Ideą byłoby uczynienie przezroczystej części krawędzi, która ma krawędź (lub więcej) za nią, tak, że za każdym razem, gdy zmienia się kąt kamery, przezroczysta łata przesuwa się wzdłuż.
Nie trzeba tego robić w Blenderze, więc wszelkie rozwiązania OpenGL są mile widziane.
Aby dać wyobrażenie o tym, co końcowy wynik powinien być, to jest link do takiego ilustracji:
3D Impossible Cube Illusion Animation
Nie jestem pewien co do Blendera, ale w OpenGL możesz spróbować użyć różnych argumentów do glDepthFunc, aby uzyskać efekt, którego szukasz. –
Wydaje się uzasadnione pytanie. Nie wiem, dlaczego zostało to odrzucone na początku. – DevNull
Zastanawiałem się nad tym samym. Głosowanie pojawia się niecałą minutę po tym, jak załadowałem pytanie, żeby ktoś się kręcił ... –