Create an animated 3D text effect

Sep 12, 2025
कैसे करना है

प्यार खोना कनाडा द्वारा जाम 3 खोए हुए प्यार के आसपास स्थायी भावनाओं के बारे में वास्तविक दिल के साथ एक सुंदर अंधेरा, मोबाइल-तैयार इंटरैक्टिव कविता है। वेबसाइट लेआउट के साथ एचटीएमएल 5 का उपयोग करके बनाया गया था जीएसएपी लाइब्रेरी अपनी एनीमेशन को पावर कर रही है, इसकी सबसे दृश्यमान हड़ताली सुविधाओं में से एक यह एनिमेटेड 3 डी टेक्स्ट है जो वास्तव में प्यार खोने की कविता को जीवन में लाता है।

  • इंटरएक्टिव 3 डी टाइपोग्राफी प्रभाव बनाएं

यह नरक के रूप में प्रभावशाली लग रहा है, और एक आकर्षक बनाने के लिए अपने काम में शामिल होना मुश्किल नहीं है प्रयोगकर्ता का अनुभव ; यहां बताया गया है कि यह कैसे किया जाता है।

अपनी खुद की आकर्षक साइट बनाना चाहते हैं? आज़माएं वेबसाइट निर्माता उपकरण, और सही उठाकर चीजों को आसानी से चलते रहें वेब होस्टिंग सर्विस।

Love Lost's 3D text comes right out of the screen at the viewer

लव लॉस्ट का 3 डी टेक्स्ट दर्शक पर स्क्रीन से बाहर आता है [4 9]

01. HTML दस्तावेज़ शुरू करें

पहला कदम HTML दस्तावेज़ की संरचना को परिभाषित करना है। इसमें एचटीएमएल कंटेनर शामिल है जो दस्तावेज़ को शुरू करता है, जिसमें सिर और शरीर अनुभाग होते हैं। जबकि हेड सेक्शन का मुख्य रूप से बाहरी सीएसएस फ़ाइल को लोड करने के लिए उपयोग किया जाता है, लेकिन बॉडी सेक्शन चरण 2 में बनाई गई दृश्य पृष्ठ सामग्री को स्टोर करेगा।

 & lt;! डॉक्टाइप एचटीएमएल और जीटी;
& lt; html & gt;
& lt; हेड और जीटी;
& lt; शीर्षक & gt; 3 डी पाठ आंदोलन & lt; / शीर्षक & gt;
& lt; लिंक rel = "stylesheet" प्रकार = "टेक्स्ट / सीएसएस" Href = "styles.css" / & gt;
& lt; / सिर & gt;
& lt; शरीर & gt;
*** चरण 2 यहाँ
& lt; / शरीर & gt;
& lt; / html & gt; [5 9]
  

02. दृश्यमान HTML सामग्री

दृश्यमान HTML सामग्री में एक लेख कंटेनर होता है जिसमें दृश्यमान पाठ होता है। लेख कंटेनर का महत्वपूर्ण हिस्सा 'डेटा-एनिमेट' विशेषता है, जिसे दृश्य प्रभाव लागू करने के लिए सीएसएस द्वारा संदर्भित किया जाएगा। लेख के अंदर का पाठ एच 1 टैग से किया जाता है यह इंगित करने के लिए कि सामग्री पृष्ठ का मुख्य शीर्षक है।

 & lt; अनुच्छेद डेटा-एनिमेट = "स्थानांतरित करें" & gt;
  & lt; h1 & gt; नमस्ते वहाँ! & lt; / h1 & gt;
& lt; / अनुच्छेद & gt; 

03. सीएसएस दीक्षा

'Styles.css' नामक एक नई फ़ाइल बनाएं। निर्देशों का पहला सेट पृष्ठ के एचटीएमएल कंटेनर और बॉडी को एक काला पृष्ठभूमि के साथ-साथ कोई दृश्य सीमा अंतर नहीं रखता है। व्हाइट को विरासत में पृष्ठ पर सभी बाल तत्वों के लिए डिफ़ॉल्ट टेक्स्ट रंग के रूप में भी सेट किया जाता है; टेक्स्ट बनाने की सामग्री के डिफ़ॉल्ट काले रंग से बचने के लिए अदृश्य प्रतीत होता है।

 एचटीएमएल, बॉडी {
  पृष्ठभूमि: # 000;
  पैडिंग: 0;
  मार्जिन: 0;
  रंग: #fff;
} [5 9]
  

04. एनीमेशन कंटेनर

'डेटा-एनिमेट' विशेषता के साथ संदर्भित सामग्री कंटेनर में विशिष्ट शैलियों को लागू किया जाता है। इसका आकार वीडब्ल्यू और वीएच माप इकाइयों का उपयोग करके स्क्रीन के पूर्ण आकार से मेल खाने के लिए सेट है, साथ ही थोड़ा घुमाया जा रहा है। 'मूविन' नामक एक एनीमेशन लागू किया जाता है, जो 20 सेकंड की अवधि के लिए चलेगा और असीम रूप से दोहराएगा।

 [डेटा-एनिमेट = "मूव इन"] {
  स्थिति: रिश्तेदार;
  चौड़ाई: 100vw;
  ऊंचाई: 100 वीएच;
  अस्पष्टता: 1;
  एनीमेशन: मुलीबत 20s अनंत;
  पाठ-संरेखण: केंद्र;
  ट्रांसफॉर्म: घुमाएं (20 डिग्री);
} [5 9]
  

05. एनीमेशन दीक्षा

पिछले चरण में संदर्भित 'मूविन' एनीमेशन को @keyframes का उपयोग करके एक परिभाषा की आवश्यकता है। एनीमेशन के 0% से शुरू होने वाला पहला फ्रेम डिफ़ॉल्ट फ़ॉन्ट आकार, टेक्स्ट पोजिशनिंग और दृश्यमान छाया सेट करता है। इसके अतिरिक्त, आइटम शून्य अस्पष्टता के साथ सेट किया गया है ताकि यह प्रारंभ में अदृश्य हो - यानी। दृश्य से बाहर प्रदर्शित किया गया।

 @keyframes मूविन {
  0% {
  फ़ॉन्ट आकार: 1em;
  बाएं: 0;
  अस्पष्टता: 0;
  पाठ-छाया: कोई नहीं;
  }
  *** चरण 6 यहाँ
} [5 9]
  

06. दृश्य में एनिमेट करें

By using multiple shadows you can enhance the 3D effect

कई छायाओं का उपयोग करके आप 3 डी प्रभाव को बढ़ा सकते हैं [4 9]

अगला फ्रेम एनीमेशन के माध्यम से 10% पर रखा गया है। यह फ्रेम अस्पष्टता को पूरी तरह से दिखाई देने के लिए सेट करता है, जिसके परिणामस्वरूप पाठ धीरे-धीरे देखने में एनिमेटेड होता है। इसके अतिरिक्त, पाठ को 3 डी गहराई के भ्रम देने के लिए कई छायाएं नीली और घटते रंग मूल्यों के साथ जोड़े जाते हैं।

 10%
{
  अस्पष्टता: 1;
  पाठ की छाया:
  .2em -.2em 4px #aaa,
  .4em -.4em 4px # 777,
  .6em -.6em 4px # 444,
  .8em -.8em 4px # 111;
}
*** चरण 7 यहां [5 9]
  

07. एनीमेशन को अंतिम रूप देना

अंतिम फ्रेम 80% और एनीमेशन के अंत में होते हैं। ये फ़ॉन्ट आकार बढ़ाने और तत्व को बाईं ओर ले जाने के लिए ज़िम्मेदार हैं। नई सेटिंग्स को टेक्स्ट छाया के लिए एनिमेट करने के लिए भी लागू किया जाता है, जबकि फ्रेम 80% से 100% तक पाठ को ध्यान में रखते हुए।

80% {
  फ़ॉन्ट आकार: 8em;
  बाएं: -8em;
  अस्पष्टता: 1;
}
100% {
  फ़ॉन्ट आकार: 10em;
  बाएं: -10em;
  अस्पष्टता: 0;
  पाठ की छाया:
  .02EM -.02EM 4PX #aaa,
  .04em -.04em 4px # 777,
  .06em -.06em 4px # 444,
  .08em -.08em 4px # 111;
}
*** [5 9]
  

नोट: जो भी परियोजना आप शुरू कर रहे हैं, है घन संग्रहण जो सामना कर सकता है (हमारी मार्गदर्शिका मदद करेगी)।

यह लेख मूल रूप से रचनात्मक वेब डिज़ाइन पत्रिका वेब डिज़ाइनर के अंक 273 में प्रकाशित किया गया था। यहां अंक 273 खरीदें या वेब डिजाइनर की सदस्यता लें

संबंधित आलेख:

  • एक चमकते नीयन पाठ प्रभाव बनाएँ
  • वेब एनिमेशन को कैसे डीबग करें
  • वेब एनिमेशन के लिए स्टोरीबोर्ड बनाएं

कैसे करना है - सर्वाधिक लोकप्रिय लेख

8 अत्याधुनिक सीएसएस विशेषताएं (और उनका उपयोग कैसे करें)

कैसे करना है Sep 12, 2025

(छवि क्रेडिट: गेट्टी छवियां) [1 9] सीएसएस लगाता�..


डिजिटल प्लेइन एयर पेंटिंग्स कैसे बनाएं

कैसे करना है Sep 12, 2025

महान कला बनाने के लिए बाहर निकलें [1 9] (छवि क्रेडि..


Use Chart.js to turn data into interactive diagrams

कैसे करना है Sep 12, 2025

2 का पृष्ठ 1: चार्ट.जेएस का उपयोग करना: चरण..


Affinity Designer: How to use the Pixel persona

कैसे करना है Sep 12, 2025

एफ़िनिटी डिजाइनर मैक, विंडोज और के लिए एक लोकप्रि..


How to bring a 2D character to life in VR

कैसे करना है Sep 12, 2025

यदि आप रुझानों का पालन करते हैं, तो यह याद रखना मुश..


How to illustrate for an event

कैसे करना है Sep 12, 2025

एक ईवेंट के लिए चित्र बनाना एक शानदार रचनात्मक चु..


सिलाई और कंपोजिट 360 फुटेज

कैसे करना है Sep 12, 2025

के अतिरिक्त के साथ कारा वीआर प्लगइन Nuke के लिए, अब हमारे 360 फुटेज को सिल..


Build a custom Maya interface

कैसे करना है Sep 12, 2025

आधुनिक सॉफ्टवेयर बेहद शक्तिशाली और सर्वव्यापी हो सकता है। माया कोई अलग �..


श्रेणियाँ