Toon bijdragen

Deze sectie stelt je in staat om alle bijdragen van dit lid te bekijken. Je kunt alleen de bijdragen zien waar je op dit moment toegang toe hebt.


Topics - Ezra

Pagina's: [1]
1
Onderhanden werk / Ezra's WIP thread
« Gepost op: 01 februari 2017, 15:59:29 pm »
Aangezien ik al te veel in het 'make a piece a day' topic heb gezet dat er niet in hoort, is hier dan eindelijk mijn work in progress topic.

Huidig project:

De spin uit de film the Wild Wild West.




2
Eindresultaten / Kaarsen
« Gepost op: 29 augustus 2016, 11:55:13 am »
Na een hoop werk voor zo goed als onzichtbare details en ruim 2 uur renderen is hier het resultaat:


3
Over Blender / gratis grass essentials alternatief
« Gepost op: 09 mei 2016, 16:36:42 pm »
Ik kwam vanmiddag dit tegen via blenderartists:
http://wolfflow.weebly.com/grass-free.html

Het is een iets minder uitgebreid maar gratis alternatief voor de grass essentials van Andrew Price.
Ik heb het uitgeprobeerd op mijn beek scene, en dit is het resultaat:

4
Experimenten / disco lampen
« Gepost op: 04 mei 2016, 20:19:37 pm »

(demonstratie van de techniek, niet meer dan dat)

Dit is een manier die ik gevonden heb om discolampen te animeren. Ik zat met het probleem dat ik meerdere lampen makkelijk wou animeren op de maat van de muziek, zonder dat er te duidelijke patronen herhaald worden. Alle lampen afzonderlijk animeren is al snel te veel werk. De enige manier die ik kon bedenken was met behulp van een script, wat heel wat meer moeite bleek dan gedacht.
Uiteindelijk is het dan, na een hoop opzoekwerk, toch gelukt.

import bpy
import random

startFrame = 1
stopFrame = 250


   
def ChangeStrength(lamp, ID):

    strength = bpy.data.lamps[lamp].node_tree.nodes["Emission"].inputs[1]
   
    if (bpy.data.scenes["Scene"].frame_current >= startFrame and bpy.data.scenes["Scene"].frame_current < stopFrame):
        if bpy.data.scenes["Scene"]["Change Lamps"] == 1:
            random.seed(bpy.data.scenes["Scene"].frame_current * ID)
            if random.random() < 0.5:
                strength.default_value = 0
            else:
                strength.default_value = 1000
    else:
        strength.default_value = 0   
           
def Run(scene):
    ChangeStrength('Spot 1', 1)
    ChangeStrength('Spot 2', 2)
    ChangeStrength('Spot 3', 3)
    ChangeStrength('Spot 4', 4)
    ChangeStrength('Spot 5', 5)
    ChangeStrength('Spot 6', 6)

bpy.app.handlers.frame_change_pre.append(Run)
(vast niet de beste manier, maar mijn python ervaring was voor ik hieraan begon 0)

Met behulp van dit script is het mogelijk alle lampen te animeren door maar één waarde te animeren. Voor ieder frame van de animatie gaat het na of die waarde gelijk is aan 1, en als dat het geval is zorgt het script ervoor dat iedere lamp een kans heeft van 50% om aan of uit te gaan. Het toevoegen van een extra lamp aan de scene is zo simpel als de lamp hernoemen en vervolgens een extra regel toe te voegen aan het script.

Dit is nou een van die mooie dingen aan blender, als een feature ontbreekt kun je hem ook zelf maken.

5
Eindresultaten / Teddy
« Gepost op: 27 april 2016, 20:46:49 pm »
Een poging om de teddybeer uit een zekere tutorial na te maken, zonder de tutorial zelf te bekijken. Het haar bleek een heel stuk lastiger dan gedacht, maar het is uiteindelijk gelukt.

6
Eindresultaten / inception
« Gepost op: 20 januari 2016, 17:08:27 pm »
Het overbekende resultaat van Andrew Price's inception hallway tutorial, met het verschil dat ik de tutorial niet gekeken heb maar geprobeerd heb of ik er zelf uit zou kunnen komen.


gerenderd met cycles, 1000 samples, 57 minuten.

7
Eindresultaten / bergmeer
« Gepost op: 05 september 2015, 19:37:56 pm »
Dit heb ik al heel lang willen maken, en ben er eindelijk aan toe gekomen.

Het is jammer genoeg niet zo geworden als ik van te voren van plan was, ik heb zo'n rommeltje gemaakt van de node editor dat ik het niet meer zag zitten om de sneeuw te fixen.
Er zijn 2500(?) bomen in totaal, bestaand uit 7 verschillende soorten.

8
Experimenten / modelraket start
« Gepost op: 18 juli 2015, 11:03:34 am »
Dit is licht gebaseerd op de raket tutorial van CGcookie. Ik zag het resultaat daarvan, en vond dat ik zelf eigenlijk wel een betere versie kan maken. Om het wat leerzamer te maken heb ik de tutorial niet bekeken, maar zelf alles bedacht/geprobeerd.

9
Animatie en Rigging / drivers doen vreemd
« Gepost op: 09 augustus 2014, 18:38:59 pm »
Ik zit een beetje met een probleem met drivers waarbij ik het echt niet meer weet.

Het gene wat ik probeer te doen is simpel:

Ik probeer met behulp van drivers er voor te zorgen dat je beide wielen kunt laten draaien door die pijlvormige ronde bone in het midden van de as te laten draaien. Nou weet ik dat er veel simpelere manieren zijn om dit voor elkaar te krijgen, maar ik probeer het met drivers omdat die ook in iets andere situaties redelijk hetzelfde te gebruiken zijn.

Ik heb het als volgt opgezet:

Ik heb een driver gezet op de y-rotatie van de wielen (allebei 1 object), die de waarde aanneemt van de y-rotatie van de bone die in het midden van de as zit.
Het probleem zit hem er alleen in dat blender kennelijk niet goed in staat is de rotatie van die bone in een variabele te stoppen. Ik heb om het te testen de bone ongeveer een rondje laten draaien over een periode van 100 frames.
De eerste 2 frames gaat het wiel achteruit.
Daarna tot frame 73 vooruit.
En daarna tot frame 100 wéér achteruit.

Bij de debug waarden is ook te zien dat de waarde die blender af leest voor de y-rotatie van de bone absoluut niet even constant oploopt als de werkelijke y-waarde.

Nou is dit hier niet zo'n probleem omdat er betere manieren zijn, maar ik zou erg graag willen weten waarom dit zo vreemd werkt, en wat ik er aan kan doen, voor het geval ik zoiets nog een keer tegen kom waarbij er geen andere oplossing is.
Google heeft werkelijk helemaal niks opgelevert, dus hopelijk weet iemand hier waarom dit zo is en hoe ik het wel kan doen met drivers.

Pagina's: [1]