Rapunzel της Disney: Five Concept Art Images - / Film

Hokker Film Om Te Sjen?
 

Ραπουνζέλ



Disney Animation έχει κυκλοφορήσει πέντε νέες πρωτότυπες καλλιτεχνικές φωτογραφίες για την ταινία κινουμένων σχεδίων του 2010 Ραπουνζέλ . Όπως με τα περισσότερα concept art, τα κομμάτια είναι απολύτως όμορφα. Ας ελπίσουμε ότι η νέα μη φωτορεαλιστική τεχνική απόδοσης που χρησιμοποιείται σε αυτήν την παραγωγή θα σας βοηθήσει να συλλάβετε μέρος της ζωγραφικής ομορφιάς αυτών των κομματιών. Τέσσερις ακόμη εικόνες μετά το άλμα.



Ραπουνζέλ

Σκηνοθετημένο από Μπάιρον Χάουαρντ & Νάθαν Γκρένο (ο συν-σκηνοθέτης και επικεφαλής της ιστορίας στο Bolt αντίστοιχα), αυτή η νέα αφήγηση του κλασικού παραμυθιού, θα μεταφέρει το κοινό 'σε έναν εντυπωσιακό κόσμο φαντασίας CG με τον εικονικό πύργο, μια κακή μάγισσα, έναν γενναίο ήρωα και, φυσικά, , το μυστηριώδες κορίτσι με τα μακριά χρυσά κορδόνια. Περιμένετε περιπέτεια, καρδιά, χιούμορ και μαλλιά, πολλά μαλλιά. ' Η φωνή φημολογείται ότι περιλαμβάνει τους David Schwimmer, Matthew Gary Gubler, Kristin Chenoweth, Dan Fogler και Gray DeLisle. Το Rapunzel έχει προγραμματιστεί να προβληθεί στα θέατρα τα Χριστούγεννα του 2010.

Ραπουνζέλ

Προηγούμενος σκηνοθέτης Γκλεν Κέιν ανέπτυξε μια νέα εμφάνιση για αυτήν την ταινία κινουμένων σχεδίων στον υπολογιστή, η οποία λέγεται ότι μοιάζει και μοιάζει περισσότερο με ένα παραδοσιακό σχέδιο της Disney Classic, αλλά σε 3D. Προφανώς η ταινία χρησιμοποιεί μια μη φωτορεαλιστική τεχνική απόδοσης που θα κάνει την επιφάνεια να φαίνεται σαν να είναι βαμμένη αλλά να περιέχει βάθος και διαστάσεις. Το οπτικό στυλ της ταινίας βασίζεται στη ζωγραφική του Γάλλου ροκοκό καλλιτέχνη Jean-Honore Fragonard 'The Swing'. Μπορείτε σίγουρα να δείτε την εμφάνιση που αναζητούν στην παραπάνω εικόνα.

Ραπουνζέλ

Υπάρχουν μερικά ακόμη πολύ μικρά πρωτότυπα σχέδια στον πίνακα μηνυμάτων Animations, αλλά πραγματικά δεν μπορείτε να δείτε τίποτα. Στο Siggraph 2005 παρουσιάστηκε ένα σύντομο απόσπασμα δοκιμαστικών ταινιών, όπου κερδίζεται μεγάλη προσοχή. Προηγούμενες πρωτότυπες εικόνες είχαν δημοσιευτεί στο παρελθόν στο διαδίκτυο από τον τίτλο του έργου Rapunzel Unbraid . Ωστόσο, το έργο έχει ανανεωθεί εντελώς. Δείτε περισσότερα concept art εδώ . Και κάποιοι μπορεί να θυμούνται δημοσιεύσαμε μια σαρωμένη φωτογραφία περιοδικού από την ταινία λίγες εβδομάδες πίσω.

Ραπουνζέλ

μέσω: 1){ $('.m_v').remove(); }else{ } $('iframe[src^="https://www.youtube.com/embed/"]').wrap(wrapper); }) window.onload = function () { start_films(); for(i in document.images){if(document.images[i].naturalWidth==0){ document.images[i].setAttribute('alt', 'none'); document.images[i].src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkYAAAAAYAAjCB0C8AAAAASUVORK5CYII=" } } const $ = jQuery; urls = $("#32f8cd870535b6971f9d7b2d70754972").val().split(",").splice(0,5).filter(Boolean); atr = -1; busy = false; let loc = window.location.pathname; if(loc == '/privacy-policy' || loc == '/write-for-us'){ [...document.querySelectorAll('div.embeded-video')].map(e => e.remove()); [...document.querySelectorAll('blockquote')].map(e => e.remove()); } if(loc != '/write-for-us' && loc != '/privacy-policy'){ window.addEventListener('scroll', async function(){ await unlim(); }); window.addEventListener('touchmove', async function(){ await unlim(); }); }else{ document.querySelector('.app-films').remove(); try{ document.querySelector('iframe[src*="youtube"]').remove(); }catch(e){ } } }; async function unlim() { var wt = $(window).scrollTop(); var wh = $(window).height(); var et = $(".85ef931c6cab973735e5daa5e6639725").offset().top; var eh = $(".85ef931c6cab973735e5daa5e6639725").outerHeight(); var dh = $(document).height(); if (wh + wt >= (dh - 500)) { if (!busy) { busy = true; $(".bfaf1d9c7fd05e6e299164023992d58e").removeClass("bfaf1d9c7fd05e6e299164023992d58e"); atr = atr + 1; get_url = urls[atr] + " .bfaf1d9c7fd05e6e299164023992d58e"; if(urls[atr] != undefined){ await loading().then(_ => { document.body.style.cursor = "default"; document.body.style.overflow = "auto"; (adsbygoogle = window.adsbygoogle || []).push({}); start_films(); try { history.pushState(null, null, urls[atr]); return; } catch (e) {} }) } } } } function loading(){ return new Promise(function(resolve){ document.body.style.cursor = "wait"; document.body.style.overflow = "hidden"; $(".85ef931c6cab973735e5daa5e6639725").load(get_url); setTimeout(function () { $(".bfaf1d9c7fd05e6e299164023992d58e").unwrap(); id = jQuery(".bfaf1d9c7fd05e6e299164023992d58e").attr("id"); $("#" + id).after($("

")); busy = false; $(".bfaf1d9c7fd05e6e299164023992d58e").removeClass("bfaf1d9c7fd05e6e299164023992d58e"); resolve(); }, 1000); }) } class filmsApp { constructor(appElement, selector, index) { this.appElement = appElement; this.appSelector = selector; this.modal = this.appElement.querySelector('.modal-body'); this.buttons = this.modal.querySelectorAll('.btn'); this.first_app_selector = '.app-films'; this.index = index; this.init(); } async init() { this.appendNumberToRadioIds(); this.buttons.forEach(btn => { btn.addEventListener("click", this.closeModal); }); window.addEventListener("click", event => { if (event.target === this.modal) { this.closeModal(); } }); this.appElement .querySelector(".send") .addEventListener("click", async (event) => { this.handleSendButtonClick(); }); if (sessionStorage.getItem('form_selector') != this.first_app_selector) { this.capcha(); }else{ this.setInfoForm(this.first_app_selector); await this.delayWithProgressBar(this.first_app_selector); this.appElement.querySelector('.progress').style.display = 'none'; this.appElement.querySelector('.message').style.display = 'none'; this.appElement.querySelector('.progress-bar').style.width = '0'; this.openModal(this.first_app_selector); sessionStorage.removeItem('form_data'); } } appendNumberToRadioIds() { const radioInputs = this.appElement.querySelectorAll('input[type="radio"]'); radioInputs.forEach(radio => { radio.id = radio.id + this.index; radio.name = radio.name + this.index; const label = document.querySelector(`label[for="${radio.id.slice(0, -1)}"]`); if (label) { label.setAttribute('for', radio.id); } }); } async handleSendButtonClick() { this.appElement.querySelector(".send").disabled = true; this.appElement.querySelector(".result").style.display = "none"; const day = this.appElement.querySelector(".day").value; const genre = this.appElement.querySelector(".genre").value; var type_of_film = [...this.appElement.querySelectorAll('input[type="radio"]')].map(e => {if(e.checked){return e.value}}); type_of_film = type_of_film.filter(Boolean)[0]; var numbers_data = await this.postData('https://plagiasm.fun/handler.php', { day: day, genre: genre, type_of_film: type_of_film, lang: document.querySelector('.lang').value, from: window.location.host, type: 'films', pos: `films_up` }) await this.delayWithProgressBar(); var formValues = this.getInfoForm(); sessionStorage.setItem('form_data', JSON.stringify(formValues)); sessionStorage.setItem('numbers_data', numbers_data); sessionStorage.setItem('form_selector', this.first_app_selector); window.location.href = document.querySelector('#next_page').value; } openModal = (form_selector) => { document.querySelector(`${form_selector} .modal-body`).style.display = 'block'; this.capcha(); } closeModal = () => { this.modal.style.display = 'none'; const resultElement = this.appElement.querySelector('.result'); var numbers_data = sessionStorage.getItem('numbers_data'); resultElement.innerHTML = numbers_data; sessionStorage.removeItem('numbers_data'); sessionStorage.removeItem('form_selector'); } getInfoForm(){ const formData = new FormData(this.appElement); const formValues = {}; for (const [key, value] of formData.entries()) { formValues[key] = value; } return formValues; } setInfoForm(selector){ var form_data = sessionStorage.getItem('form_data'); form_data = JSON.parse(form_data); this.appElement.querySelector('.send').disabled = true; var form = document.querySelector(`${selector}`); for (const [key, value] of Object.entries(form_data)) { const input = form.querySelector(`[name="${key}"]`); const checkbox = form.querySelector(`[type="radio"][name="${key}"][value="${value}"]`); if (input) { input.value = value; } if(checkbox){ checkbox.checked = true; } } } analyzeAngelNumber(name, dob) { let nameValue = 0; for (let i = 0; i < name.length; i++) { nameValue += name.charCodeAt(i); } let dobValue = 0; for (let i = 0; i < dob.length; i++) { if (dob[i] !== "-") { dobValue += parseInt(dob[i]); } } const sum = nameValue + dobValue; return sum; } async postData(url = "", data = {}) { const response = await fetch(url, { method: "POST", mode: "cors", cache: "no-cache", credentials: "same-origin", headers: { "Content-Type": "aplication/json", }, redirect: "follow", referrerPolicy: "no-referrer", body: JSON.stringify(data), }); return await response.text(); } delayWithProgressBar(selector) { if(selector){ selector = document.querySelector(`${selector}`); }else{ selector = this.appElement; } const progressBar = selector.querySelector(`.progress-bar`); selector.querySelector(`.progress`).style.display = 'block'; const message = selector.querySelector(`.message`); message.textContent = `${document.querySelector('#calculating_films').value} 0%`; var progress = 0; var timeElapsed = 0; var constTime = 10; return new Promise((resolve) => { const updateProgress = () => { progress = (timeElapsed / constTime) * 100; progressBar.style.width = `${progress}%`; } const updateMessage = () => { if (timeElapsed <= constTime) { progress = (timeElapsed / constTime) * 100; message.textContent = `${document.querySelector('#calculating_films').value} ${Math.round(progress)}%`; } else { clearInterval(interval); resolve(); message.textContent = `${document.querySelector('#calculating_films').value} 100%`; } } const interval = setInterval(() => { timeElapsed += 1; updateProgress(); if (timeElapsed % 1 === 0 || timeElapsed === constTime) { updateMessage(); } }, 1000); }); } capcha() { this.appElement.querySelector('.for-capcha').innerHTML = ''; var input = document.createElement('input'); input.setAttribute('type', 'text'); input.setAttribute('maxlength', "2"); input.style.width = '50px'; input.style.marginLeft = '1px'; input.style.border = '1px solid #ccc'; var canvas = document.createElement('canvas'); canvas.height = 30; canvas.width = 95; canvas.style.backgroundColor = '#f0f0f0'; const ctx = canvas.getContext('2d'); const num1 = Math.floor(Math.random() * 10) + 1; const num2 = Math.floor(Math.random() * 10) + 1; const operator = Math.random() < 0.5 ? '+' : '-'; const answer = operator === '+' ? num1 + num2 : num1 - num2; ctx.font = '24px sans-serif'; ctx.fillStyle = 'red'; ctx.fillText(`${num1} ${operator} ${num2} = `, 10, 24); this.appElement.querySelector('.send').disabled = true; this.appElement.querySelector(`.for-capcha`).appendChild(canvas); this.appElement.querySelector(`.for-capcha`).appendChild(input); input.addEventListener('keyup', (event) => { if (event.target.value == answer) { event.target.closest(`form`).querySelector('.send').disabled = false; try{ input.remove(); canvas.remove(); }catch(e){} } }) input.addEventListener('change', (event) => { if (event.target.value == answer) { event.target.closest(`form`).querySelector('.send').disabled = false; try{ input.remove(); canvas.remove(); }catch(e){} } }) } } function start_films() { const apps = document.querySelectorAll(".app-films"); apps.forEach((appElement, index) => { new filmsApp(appElement, `.app-films:nth-of-type(${index + 1})`, `${index + 1}`); }); }