• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            天地之靈學習小組
            我們學習小組的OpenGL學習筆記 大家一定要互相折磨呀~~
            posts - 150,  comments - 156,  trackbacks - 0

            當當當
            誰啊

            有什么事嗎
            瑪麗醫(yī)生回來了嗎
            ......

            廣告、傳播、營銷、非線編、經理

            你能把這五個動詞有機地結合起來嗎?
            我需要一天的時間。
            那好吧,明天等你答復。
            嗯,好的。
            那今天說什么呢?
            貼篇東西吧。
            人家的?
            自己的。
            那直接貼鏈接吧。
            嗯。

            是誰綁架了中國游戲

            posted @ 2008-11-24 21:00 正牌的天地之靈和他的徒兒們肖赫_王婷婷_王冠_鄭燚_孫婷 閱讀(131) | 評論 (0)編輯 收藏
            忽然發(fā)現(xiàn),所有的全局變量都可以放到一個類里,這個類的名字叫OpenGL,其他的地方要用到的時候和這個類交互就可以。不知道真的是應該用這種方式去掉全局變量嗎?
            等待答案,呵呵

            posted @ 2008-11-24 20:52 正牌的天地之靈和他的徒兒們肖赫_王婷婷_王冠_鄭燚_孫婷 閱讀(196) | 評論 (2)編輯 收藏
            失蹤很久了。
            今天還是比較倒霉的,隨筆快寫完的時候去吃飯,回來的時候竟然忘記了。電腦有點慢于是在任務管理器中關閉了所有的瀏覽器,只是我即將完工的隨筆隨風而去了。
            先給大家講一個故事吧。很久很久以前,有一位同學。當時他遇到了一個問題,但是很不幸他沒有解決掉,于是乎他手頭的工作擱淺已很久很久。機緣巧合之下,這個問題今天將要被解決掉了。
            很久以前,在用Java中的布局管理器的時候,容器中的組建的位置和大小基本上都是固定的。如果在一個布局管理器中放一個按鈕,那么按鈕將會充滿整個容器,如下圖

                                                    
            代碼如下
            import java.awt.*;

            import javax.swing.*;

            public class TestPanel extends JFrame
            {
                
            public TestPanel()
                
            {
                    Container con
            =getContentPane();
                    JButton jbt
            =new JButton("I am Button");
                    con.add(jbt);
                    setSize(
            400,400);
                    setLocation(
            200,200);
                    setVisible(
            true);
                }

                
            public static void main(String[] args)
                
            {
                    TestPanel test
            =new TestPanel();
                    test.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
                }

            }
            這個問題令我很是苦惱,后來聽說XYLayout很是好用,于是就抱著試試看的態(tài)度用了一次。很不幸,不知道是我的原因還是其他原因,反正就是不能用。后來在網上逛到了倆函數(shù)setSize()和setBounds(),也是聽說可以的,但是我用過之后發(fā)現(xiàn)竟然和沒用之前是一模一樣的。當時很是無奈,一氣之下啥都不干了。
            沒有想到,n天之后的今天我竟然找到了這個n久之前的答案。用的還是setBounds()函數(shù),但是用這個函數(shù)之前把setLayout()的參數(shù)設成null。這下好了,整個屏幕盡在我的掌握之中了,組件大小和位置任意調。先看看效果

                                                    

            這個就是代碼了
            import java.awt.*;

            import javax.swing.*;

            public class TestPanel extends JFrame
            {
                
            public TestPanel()
                
            {
                    Container con
            =getContentPane();
                    con.setLayout(
            null);
                    JButton jbt
            =new JButton("I am Button");
                    jbt.setBounds(
            20,20,120,80);
                    con.add(jbt);
                    setSize(
            400,400);
                    setLocation(
            200,200);
                    setVisible(
            true);
                }

                
            public static void main(String[] args)
                
            {
                    TestPanel test
            =new TestPanel();
                    test.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
                }

            }

            Ok,n就職前的一個問題解決了,接下來就要解決目前的問題了。
            posted @ 2008-11-24 20:22 正牌的天地之靈和他的徒兒們肖赫_王婷婷_王冠_鄭燚_孫婷 閱讀(224) | 評論 (0)編輯 收藏
                 摘要:   閱讀全文
            posted @ 2008-11-24 20:08 正牌的天地之靈和他的徒兒們肖赫_王婷婷_王冠_鄭燚_孫婷 閱讀(422) | 評論 (1)編輯 收藏
            最后還是拍定了那個丑陋的框架,想想我用這么丑陋的代碼就覺得無敵不爽。我被貓傳染了……對代碼有潔癖。
            不管怎么說,它可以畫畫了,這就足夠了……

            posted @ 2008-11-23 22:08 正牌的天地之靈和他的徒兒們肖赫_王婷婷_王冠_鄭燚_孫婷 閱讀(118) | 評論 (0)編輯 收藏
            爬起來看看手機,1123,這么熟悉的一個組合。原來又到我生日了,真是神奇。發(fā)信息給比我小整整一年的女同學,然后她回復到:謝謝你還記得。呃...她都忘了我也今天生日。我的菩薩啊。原來這一段也跑題了,但是雖然這樣我覺得下一段還是要跑題的。
            根據(jù)上一段的指導精神這段繼續(xù)跑題。今天算是完成了我的雙面的NameCard,本來要做名片的,但是實在沒什么可寫的,討厭很框框的東西,于是只含蓄地表達了自己的名字。那可惡的光影效果讓我羨慕得口水如秋雨,雖然想下,但必須忍著。可惡是因為東西很好,但不是自己的。這東西就是很可惡的,我也想要那么漂亮的設計感。給我一身美工的本領,我能...我能做一個美工。有時間用功練吧,估計也懸,那么靜靜地做東西,一遍一遍地調整,這樣的情況不是不能發(fā)生在我身上,是很少發(fā)生在我身上。李逵是打死也不會繡花的,給他一根繡花針他只能拿他做暗器。我發(fā)現(xiàn)我居然還想再跑一段,唉,算了,那件事情不在這里說的。以上是熱手,下面開始敲正文。
            這東西就算是廣告學的學習筆記吧,給大家分享一些傳播學的東西,對以后自己的產品推廣多少有些F1。

            你真正的第一句可能是第三句。

            對我來說,我真正的第一段可能是第三段。這個反應的是話癆共有的毛病,當然也有很多不是很話癆的人也這問題。語文老師講這叫入題太慢,但是也有的語文老師支持這東西,說是龍頭鳳尾。對于廣告來說,這句話是批判的語氣。15秒N多萬,時間就是金錢,你居然在金融危機的大背景下浪費金錢,不是道德問題就是智商問題。總之,對于廣告來講,早入題在大多數(shù)情況下優(yōu)于晚入題,剩下的少數(shù)情況就是故弄玄虛的廣告,當然你得吊得住觀眾胃口,始終保持新奇感和神秘感,這個度得把握好,不然下場只有兩種,一,觀眾無情地轉臺;二,觀眾絕情地關掉電視機。哦,好像不自覺地把廣告狹小成了電視廣告。那您就自覺地把電視廣告擴張成廣告吧,道理是一樣的。

            簡潔即豐富。

            我這篇隨筆很不簡潔,所以他不豐富,因為他特別豐富。嘿嘿,哪里哪里,這句話有些后現(xiàn)代,在快節(jié)奏的生活方式大背景下這個確實是一條真理。來也匆匆去也匆匆的生活,哪來的眼睛余光審視多余的東西。這句話應該算是應用了辯證唯物法吧,我理解的就是簡潔是形式,豐富的是內容。即使你沒說很多,但是能給讀者很多。這就是簡潔即豐富,像中國的禪語,更像水墨畫中的留白。這樣子是一個很高的要求了,你要精準地表達你要表達的并且達到你的預期。居然又類似算法里的最優(yōu)解了,道理是一樣的。

            鏡頭之間的連續(xù)是一種設計好的視覺舞蹈,是一種潛意識設計成分。

            這一句消化不良,不知道是翻譯得不好,還是我理解的確實不精髓。現(xiàn)在我看到這一個句子很自然地想到了節(jié)奏這個詞,切換是節(jié)奏,舞蹈更是節(jié)奏,所以把二者用一個比喻聯(lián)系起來,相似度就是有節(jié)奏感。好的鏡頭切換是有動感的,哦,鏡頭切換都有動感,好的鏡頭切換是有優(yōu)美的動感的,像舞蹈一樣,看起來賞心悅目。從生成上來講,這個過程確實是需要思考的,是一種特意的設計。這就使他所說的潛意識設計成分?但是為什么是潛意識呢,還有為什么不直接說潛意識設計而一定要加上成分?道理是一樣的嗎?

            今天就說到這里吧。因為,我擔心,現(xiàn)在說完了。明天沒得寫了...嘿嘿,慚愧慚愧~~ 我想再說一句,就一句,哦,兩句。到二十歲時,你已經看過800,000個電視廣告,每周大約800個。
            posted @ 2008-11-23 20:25 正牌的天地之靈和他的徒兒們肖赫_王婷婷_王冠_鄭燚_孫婷 閱讀(113) | 評論 (0)編輯 收藏
            definition.h
             1 #ifndef _DEFINITION_H_
             2 #define _DEFINITION_H_
             3 
             4 enum Page
             5 {
             6     WelcomePage = 0, SelectPage, GamePage
             7 };
             8 enum Direct
             9 {
            10     ENTER = 13,
            11         UP = 77,
            12         LEFT = 61,
            13         DOWN = 73,
            14         RIGHT = 64
            15 };
            16 #endif
            display.cpp
             1 #include "WelcomePage.h"
             2 #include "SelectPage.h"
             3 #include "GamePage.h"
             4 #include "GLobal.h"
             5 #include "definition.h"
             6 
             7 #include <cstdlib>
             8 #include <gl\glut.h>
             9 
            10 void Display( void )
            11 {
            12     glClear( GL_COLOR_BUFFER_BIT );
            13     switch( page )
            14     {
            15     case WelcomePage:
            16         if ( welcome_page != NULL )
            17         {
            18             welcome_page->Draw();
            19         }
            20         break;
            21     case SelectPage:
            22         if ( select_page != NULL )
            23         {
            24             select_page->Draw();
            25         }
            26         break;
            27     case GamePage:
            28         if ( game_page != NULL )
            29         {
            30             game_page->Draw();
            31         }
            32         break;
            33     default:
            34         break;
            35     }
            36     glutSwapBuffers();
            37 }
            init.cpp
             1 #include "WelcomePage.h"
             2 #include "SelectPage.h"
             3 #include "GamePage.h"
             4 #include "Global.h"
             5 
             6 void Init( void )
             7 {
             8     welcome_page    = new CWelcomePage;
             9     select_page        = new CSelectPage;
            10     game_page        = new CGamePage;
            11 }
            key.cpp
            #include "WelcomePage.h"
            #include 
            "SelectPage.h"
            #include 
            "GamePage.h"
            #include 
            "GLobal.h"
            #include 
            "definition.h"

            #include 
            <cstdlib>

            void Key( int key_char, int not_use, int not_use1 )
            {
                
            switch( page )
                {
                
            case WelcomePage:
                    
            if ( welcome_page != NULL )
                    {
                        welcome_page
            ->SetDirect( key_char );
                    }
                    
            break;
                
            case SelectPage:
                    
            if ( select_page != NULL )
                    {
                        select_page
            ->SetDirect( key_char );
                    }
                    
            break;
                
            case GamePage:
                    
            if ( game_page != NULL )
                    {
                        game_page
            ->SetDirect( key_char );
                    }
                    
            break;
                
            default:
                    
            break;
                }
            }
            keyboard.cpp
             1 #include "WelcomePage.h"
             2 #include "SelectPage.h"
             3 #include "GamePage.h"
             4 #include "GLobal.h"
             5 #include "definition.h"
             6 
             7 #include <cstdlib>
             8 
             9 void Keyboard( unsigned char key_char, int not_use, int not_use1 )
            10 {
            11     switch( page )
            12     {
            13     case WelcomePage:
            14         if ( welcome_page != NULL )
            15         {
            16             welcome_page->SetDirect( key_char );
            17         }
            18         break;
            19     case SelectPage:
            20         if ( select_page != NULL )
            21         {
            22             select_page->SetDirect( key_char );
            23         }
            24         break;
            25     case GamePage:
            26         if ( game_page != NULL )
            27         {
            28             game_page->SetDirect( key_char );
            29         }
            30         break;
            31     default:
            32         break;
            33     }
            34 }


            posted @ 2008-11-22 22:11 正牌的天地之靈和他的徒兒們肖赫_王婷婷_王冠_鄭燚_孫婷 閱讀(126) | 評論 (0)編輯 收藏
            爭取一段表達一個意思。

            由于中信卡和支付寶,我拋棄了IE8,重新?lián)炱鹉莻€時不時重啟的遨游。由于這句話我又可以天天自主寫隨筆并且可以貼圖了。

            剃著剃著就剃了個光頭,同學說像越獄,我想知道,哪里是監(jiān)獄,我又在哪里。

            天氣越來越涼了,無錫的秋天只是走個過場,從難產到流產,總是要把人們熱烈的期盼澆個冰涼。

            學校以前都是秋季運動會的,今年被叫做冬季運動會了,不能簡稱冬運會,至多是冬季夏運會。

            看樣子我和計算機的關系已經破裂了,到頭來我也只允許學個皮毛。有個詞叫漸行漸遠,還有個詞叫且行且珍惜。原諒這個曖昧的句子吧,我當初以為我熱愛。其實我是一個行人,想要去一個地方,開來了一列車,它說上來吧,我送你過去。我滿心歡喜地買了票蹦了上去,列車長說,對不起我們換線了,列車長給我講了很多很多本列目的地的故事,是誘惑。我險些臣服于這種誘惑。等我猛然驚醒,我知道我不適合我也不喜歡,那時,列車已行駛在荒漠。我必須要下車,于是就像現(xiàn)在,作別了優(yōu)越的紅皮車,我被放置在郊野,茫然的不止有大漠,還有心情。

            說不定賣煎餅比當程序員賺錢多,但是我不會去賣煎餅的。PureMilk的話很堅決也很凜然。在凜然的時候我發(fā)現(xiàn)凜冽的風一卷而過。說不定我要去的那個地方沒有屬于我的位子,但是我還是會過去看一眼。背叛別人是道德有問題,背叛自己是智商有問題。我應該知道我想要什么,但是我想要的太多。我應該知道我最想要什么,但是事實上我并不知道。在別人的自己和自己的自己之間徘徊,我不清楚我要做誰的自己。

            天冷了,需要加柴的還有心情。根據(jù)熱脹冷縮原理,巨擘都是在高溫下產生的。肖赤赤,繼續(xù)前進吧~~
            posted @ 2008-11-22 16:55 正牌的天地之靈和他的徒兒們肖赫_王婷婷_王冠_鄭燚_孫婷 閱讀(153) | 評論 (2)編輯 收藏
            很感謝許多學長的幫助。其實最近有些消極的。我想現(xiàn)在開始要重新做好自己。我要有飯吃。
            以后每天的日志都貼代碼,以代碼為主,以此督促自己每天保持代碼量。
            main.cpp
             1 #include <GL/glut.h>
             2 
             3 #include "global.h"
             4 
             5 int main( int argc, char* argv[] )
             6 {
             7     Init();
             8 
             9     glutInit( &argc, argv );
            10     glutInitDisplayMode( GLUT_RGBA| GLUT_DOUBLE );
            11     glutInitWindowPosition( 5050 );
            12     glutInitWindowSize( WindowWidth, WindowHeight );
            13     glutCreateWindow( "送給親愛的甜甜");
            14     glutDisplayFunc( Display );
            15     glutKeyboardFunc( Keyboard );
            16     glutSpecialFunc( Key );
            17     glutTimerFunc( 10, Timer, 0 );
            18     gluOrtho2D( 0, WindowWidth, WindowHeight, 0 );
            19     glutMainLoop();
            20 
            21     return 0;
            22 }
            23 
            global.h
             1 #ifndef _GLOBAL_H_
             2 #define _GLOBAL_H_
             3 
             4 #include "Init.h"
             5 #include "Display.h"
             6 #include "Key.h"
             7 #include "Keyboard.h"
             8 #include "Timer.h"
             9 #include "definition.h"
            10 #include "WelcomePage.h"
            11 #include "SelectPage.h"
            12 #include "GamePage.h"
            13 #include "ReadBMP24.h"
            14 #include <cstdlib>
            15 
            16 static const int WindowWidth = 640;
            17 static const int WindowHeight = 480;
            18 
            19 extern CWelcomePage*    welcome_page;
            20 extern CSelectPage*        select_page;
            21 extern CGamePage*        game_page;
            22 
            23 extern Page page;
            24 extern bool two_players;
            25 
            26 #endif
            27
            global.cpp
             1 #include "WelcomePage.h"
             2 #include "SelectPage.h"
             3 #include "GamePage.h"
             4 #include "definition.h"
             5 
             6 #include <cstdlib>
             7 
             8 CWelcomePage*    welcome_page    = NULL;
             9 CSelectPage*    select_page        = NULL;
            10 CGamePage*        game_page        = NULL;
            11 
            12 Page page = WelcomePage;
            13 bool two_players = false;
            今天先貼這么多,其實沒什么內容,呵呵,還請各位牛們批評指正,小牛奶妹感激不盡
            posted @ 2008-11-21 20:42 正牌的天地之靈和他的徒兒們肖赫_王婷婷_王冠_鄭燚_孫婷 閱讀(195) | 評論 (5)編輯 收藏
            十佳大學生,開會,扯淡,看電影,時間就這樣溜走了。周末了,外加運動會,三天要好好利用。
            posted @ 2008-11-20 22:15 正牌的天地之靈和他的徒兒們肖赫_王婷婷_王冠_鄭燚_孫婷 閱讀(112) | 評論 (0)編輯 收藏
            僅列出標題
            共15頁: 1 2 3 4 5 6 7 8 9 Last 

            <2008年11月>
            2627282930311
            2345678
            9101112131415
            16171819202122
            23242526272829
            30123456

            常用鏈接

            留言簿(6)

            隨筆分類(149)

            隨筆檔案(150)

            同道中人

            搜索

            •  

            積分與排名

            • 積分 - 47432
            • 排名 - 471

            最新隨筆

            最新評論

            閱讀排行榜

            評論排行榜

            久久人人爽人人爽人人片AV东京热 | 久久久久久噜噜精品免费直播| 欧美激情精品久久久久| 久久青草国产精品一区| 久久精品亚洲欧美日韩久久| 三级三级久久三级久久 | 国产成年无码久久久免费| 一本久久知道综合久久| 久久精品国产精品青草| 亚洲国产高清精品线久久 | 亚洲精品视频久久久| 久久99精品久久久久久久不卡| 爱做久久久久久| 久久久久人妻一区二区三区 | 97久久香蕉国产线看观看| 久久精品国产一区二区电影| 久久精品国产亚洲AV忘忧草18| 99999久久久久久亚洲| 精品国产乱码久久久久软件| 国产毛片久久久久久国产毛片| 国产情侣久久久久aⅴ免费| 久久精品人妻中文系列| 久久亚洲中文字幕精品一区四| 久久er热视频在这里精品| 国内精品人妻无码久久久影院导航| 久久国产成人| 国产精品欧美久久久久无广告| 丰满少妇高潮惨叫久久久| 亚洲av伊人久久综合密臀性色| 亚洲国产精品无码久久久久久曰| 国产精品久久一区二区三区| 奇米影视7777久久精品| 国产毛片欧美毛片久久久| 久久频这里精品99香蕉久| 久久久久无码专区亚洲av| 99麻豆久久久国产精品免费 | 一本久久a久久精品亚洲| 久久人人爽人人爽人人片AV东京热| 日韩va亚洲va欧美va久久| 欧美色综合久久久久久| 亚洲&#228;v永久无码精品天堂久久|