https://www.wellobserve.com/index.php?post=20221222155743 [ ] WellObserve Well... * Gallery * * Recent * Gallery + Pictorial works o Comic: Blowback # Blowback: Extra Artworks o The Continent o Comic: Rescuer o Comic: Flight 811 + Utility Tools ^NEW o Our Paint ^v0.4 NEW o Retro Cam o Digital 8mm Video Camera o LaGUI o Line Art o LaMDWiki o GPencil Font Plugin + Store + Others o Over the Edge + About * Yi Yu /English [Google Translate] --------------------------------------------------------------------- * Shi Jian x * [?]Copy Link ----------------------------------------------------------------- * History Close- Tools * Search * Goto Wayback Mode * Toggle Font: Local * RSS/Atom^en Newsletters Enter your email: [ ] [Subscribe] --------------------------------------------------------------------- Thread [*] x 6Ge Yin Yong : --------------------------------------------------------------------- Lycan Ballistics: Blowback Extras #2111 Some extra images I did for Comic: Blowback. All images made with OurPaint. Comic: Blowback This is a testimonial comic for progress and checking potential directions that I want to take down the line. More artworks to # come! It's gonna be exciting! 2050 2024/03 All images made with OurPaint. Geng Jin Yi Bu # Chu Bu Ru Men Jiao Cheng Dao Zhe Li Jiu Jie Shu Liao ,Yao Liao Jie LaGUI De Geng Jin Yi Bu Yong Fa ,Qing Can Yue 1665 Fu Dai De LaGUI Shi Li Cheng Xu Bao ,Yi Ji Qi Ta De Yong LaGUI Zhi Zuo Er Cheng De Ying Yong Cheng Xu ,Li Ru "Our Paint". Nin Ye Ke Yi Zai Dai Ma Cang Ku Ti Chu Gong Dan Yi Que Ren Geng Duo Wei Zai Jiao Cheng Zhong Ming Que Jie Shi De Cao Zuo . Xian Shi Shu Zhi Kong Jian LaGUI De Suo You Shu Zhi Kong Jian Jun Xu Yao Shu Ju Yuan Cai Neng Xian Shi . Yin Ci Wo Men Xu Yao Wei Nin Ying Yong Cheng Xu De Ye Wu Shu Ju Zhu Ce Shu Ju De Fang Wen Fang Shi ,Zhe Ge "Fang Wen Fang Shi "Zai LaGUI Zhong Ding Yi Cheng Yi Tiao Tiao De Shu Xing . Tong Guo Nin Ding Yi De Shu Xing ,LaGUI Huan Zi Dong Guan Li Shu Ju De Che Xiao He Zhong Zuo ,Ye Bao Gua Zi Yuan Wen Jian De Du Xie . Jiao You LaGUI Che Xiao Xi Tong , Xiu Gai Ji Lu Xi Tong He Gong Xiang Zi Yuan Xi Tong Lai Guan Li De Shu Ju Bi Xu Shi Yong LaGUI De Nei Cun Diao Yong Lai Fen Pei . Zai Jie Xia Lai De Li Zi Zhong ,Wo Men Zhi Xu Yao Yong Dao Jie Mian Xian Shi ,Yin Ci She Ji Bu Dao Zhe Xie Fu Za Yong Fa . Zui Jian Dan De Shu Xing Ding Yi Li Zi Li Ru Wo Men You Zhe Yang Yi Ge Quan Ju De C Ding Yi : typedef struct My{ int _pad; laSafeString* Name; int Age; int Gender; real Height; } My; My Stats; Zai LaGUI Zhong ,C Struct Xiang Dang Yu laPropContainer . Wo Men Shou Xian Chuang Jian Yi Ge Gua Yong Yu My Lei Xing De laPropContainer : laPropContainer* my=laAddPropertyContainer("my", "My", "Struct My",0,0,0,0,0,LA_PROP_OTHER_ALLOC); You Yu Suo You My Shi Li (Zai Zhe Li Zhi You Yi Ge My Stats;)De Nei Cun Du Bu You LaGUI Fen Pei ,Yin Ci Zai Zui Hou Yi Ge Can Shu Bi Xu She Zhi LA_PROP_OTHER_ALLOC Yi Gao Zhi LaGUI ,Tong Shi You Yu Zai Zhe Ge Li Zi Zhong Wo Men Bu Xu Yao LaGUI Chuang Jian Huo Zhe Shan Chu My Shi Li ,Ye Bu Xu Yao Fu Zhi NodeSize Can Shu . Jie Xia Lai Wo Men Jiu Ke Yi Xiang my Zhe Ge laPropContainer Zhong Tian Jia Ge Ge Shu Xing ,Shi Yong Dui Ying De laAddxxxxProperty() Han Shu . Zhe Ge Li Zi Zu Gou Jian Dan ,Wo Men Bu Xu Yao get/set Hui Diao ,Yin Ci Zhi Xu Ti Gong Cheng Yuan Xiang Dui Yu My De Shou Di Zhi Pian Yi Liang . laAddStringProperty(my, "name", "Name", "My name",0,0,0,0,1,offsetof(My,Name),0,0,0,0,0); laAddIntProperty (my, "age", "Age", "My age",0,0,"years old",100,0,1,25,0,offsetof(My,Age),0,0,0,0,0,0,0,0,0,0,0); laAddFloatProperty(my, "height", "Height", "My height",0,0,"cm",2,0.3,0.01,1.76,0,offsetof (My,Height),0,0,0,0,0,0,0,0,0,0,0); laProp* ep= laAddEnumProperty(my, "gender","Gender","My gender",0,0,0,0,0,offsetof(My,Gender),0,0,0,0,0,0,0,0,0,0); laAddEnumItemAs(ep,"MALE","Male","Gender being male",0,L''); laAddEnumItemAs(ep,"FEMALE","female","Gender being female",1,L''); Zhu Yi Dao laSafeString* Name; Bu Shi char[] ,LaGUI Ti Gong Liao laSafeString De Bian Li Gong Neng ,Zhi Xu Zai Zhu Ce Shu Xing Shi Jiang IsSafeString Can Shu Zhi Wei Fei 0. Ci Wai ,Wo Men Yao Gao Su LaGUI Wo Men Ye Wu Shu Ju De Gen ,Zhe Yang LaGUI Cai Neng Zhao Dao Di Yi Ge my De Shi Li (Zai Zhe Ge Li Zi Zhong Zhi You Yi Ge ). laPropContainer* root=laDefineRoot(); laAddSubGroup (root,"me","Me","Me root", "my", 0,0,0,0,myget_Stats,0,0,0,0,0,0,0); Shu Xing Dao Zhe Li Jiu Zhu Ce Wan Cheng Liao ,Xian Zai Ke Yi Zai Jie Mian Shang Xian Shi Gang Cai Zhu Ce De Zhe Xie Shu Xing : void MyProperties(laUiList *uil, laPropPack *This, laPropPack *DetachedProps, laColumn *UNUSED, int context){ laColumn* c= laFirstColumn(uil); laShowLabel(uil,c,"Hello world!",0,0); laShowItem(uil,c,0,"me.name"); laShowItem(uil,c,0,"me.age"); laShowItem(uil,c,0,"me.height"); laShowItem (uil,c,0,"me.gender"); } Shu Xing Zhu Ce Yu Mian Ban Zhu Ce De Xian Hou Shun Xu Wu Suo Wei . Zhi Hou ,Dui My Stats; De Zhi Chu Shi # Hua Zhi Hou ,Jiu Neng Gou Yun Xing Cheng Xu Liao . Ni Ke Yi Tong Guo Kong Jian Xiu Gai Zhe Xie Shu Xing De Zhi ,Ru Guo 1643 Tong Guo ""Cai Dan Diao Chu Yi Ge Xin De "Properties"Mian Ban ,Ni Ke Yi Guan Cha Dao Liang Ge Mian Ban Shang De Shu Xing Tong Bu Shua Xin . Shu Xing Jian Yi Shi Li Cheng Xu De Dai Ma Ying Gai Lei Si Yu Zhe Yang : #include "la_5.h" extern LA MAIN; typedef struct My{ int _pad; laSafeString* Name; int Age; int Gender; real Height; } My; My Stats; void* myget_Stats(void* unused, void* unused1){ return & Stats; } void MyProperties(laUiList *uil, laPropPack *This, laPropPack *DetachedProps, laColumn *UNUSED, int context){ laColumn* c=laFirstColumn(uil); laShowLabel(uil,c,"Hello world! ",0,0); laShowItem(uil,c,0,"me.name"); laShowItem (uil,c,0,"me.age"); laShowItem(uil,c,0,"me.height"); laShowItem (uil,c,0,"me.gender"); } int main(int argc, char *argv[]){ laGetReady(); Stats.Age=25; Stats.Gender=0; Stats.Height=1.76; strSafeSet(&Stats.Name,"ChengduLittleA"); laPropContainer* root =laDefineRoot(); laAddSubGroup(root,"me","Me","Me root", "my", 0,0,0,0,myget_Stats,0,0,0,0,0,0,0); laPropContainer* my= laAddPropertyContainer("my", "My", "Struct My",0,0,0,0,0,LA_PROP_OTHER_ALLOC); laAddStringProperty(my, "name", "Name", "My name",0,0,0,0,1,offsetof (My,Name),0,0,0,0,0); laAddIntProperty(my, "age", "Age", "My age",0,0,"years old",100,0,1,25,0,offsetof (My,Age),0,0,0,0,0,0,0,0,0,0,0); laAddFloatProperty(my, "height", "Height", "My height",0,0,"cm",2,0.3,0.01,1.76,0,offsetof (My,Height),0,0,0,0,0,0,0,0,0,0,0); laProp* ep= laAddEnumProperty(my, "gender","Gender","My gender",0,0,0,0,0,offsetof(My,Gender),0,0,0,0,0,0,0,0,0,0); laAddEnumItemAs(ep,"MALE","Male","Gender being male",0,L''); laAddEnumItemAs(ep,"FEMALE","female","Gender being female",1,L''); laRegisterUiTemplate ("my_properties","Properties", MyProperties,0,0,"Demonstration", 0,0,0); // Uncomment this to load preferences. // laEnsureUserPreferences(); if(! MAIN.Windows.pFirst){ laWindow* w = laDesignWindow (-1,-1,600,600); laLayout* l = laDesignLayout(w,"My Layout"); laCreatePanel(l->FirstBlock,"my_properties"); laStartWindow(w); } laMainLoop(); } Shu Xing Ding Yi Can Kao LaGUI Zhi Chi De Shu Xing Lei Xing Ru Xia Biao Suo Shi : Shu Xing Lei Xing Dui Ying C Lei Xing LaGUI Kong Zhi De Cao Zuo LA_PROP_INT 32Wei Zheng Shu Du , Xie , Shu Zu , Xian Shi LA_PROP_FLOAT 64Wei Fu Dian Shu Du , Xie , Shu Zu , Xian Shi LA_PROP_ENUM 8/16/32Wei Zheng Shu Du , Xie , Shu Zu , Xian Shi LA_PROP_STRING 8Wei Zheng Shu Shu Zu Huo laSafeString* Du , Xie , Xian Shi LA_PROP_SUB 64Wei Di Zhi Huo laListHandle Xie Zhi Zhen , Du Zhi Zhen He Pian Yi , Du Xie Lie Biao , Xian Shi Lie Biao He Cheng Yuan LA_PROP_RAW 64Wei Di Zhi (Jin Tong Guo Hui Diao Zai Wen Jian Du Xie Shi Fang Wen ) LA_PROP_OPERATOR - Tong Guo This De Gong Ju Diao Yong 1 1: Mu Qian Shu Xing Lu Jing Bi Xu Jin Bao Han Gong Ju Shu Xing Biao Shi Fu ,Fou Ze Bu Gong Zuo . LA_PROP_SUB Shu Xing Ke Di Gui Bao Han ,Yin Ci Ke Yi Yi Shu Zhuang Fang Shi Miao Shu Zheng Ge Ying Yong Cheng Xu De Shu Ju Jie Gou . Xia Mian Zhe Ge Dui Zhao Shi Yi Jie Shi Liao Yi Chong Jian Yi Wen Jian Shu Jie Gou De Ke Neng Zhu Ce Fang Shi . Jian Yi Tong Guo Ge Ge LaGUI Shi Li Cheng Xu Yi Ji "Our Paint"Ruan Jian De Yuan Dai Ma Geng Xiang Xi Di Liao Jie Xiang LaGUI Miao Shu Nin Ye Wu Shu Ju Jie Gou De Fang Fa . Shu Ju Jie Gou | Shu Xing Zhu Ce Yang Shi | struct Folder{ | laListItem Item; | SUB "folder" char Name[128]; | STRING "name" int Privileges; | INT "privileges" laListHandle SubFolders; | SUB_PROP LIST "folders" of "folder" laListHandle Files; | SUB_PROP LIST "files" of "file" }; | | struct File{ | laListItem Item; | SUB "file" char Name[128]; | STRING "name" int Size; | INT "size" void* Data; | RAW "data" }; | | struct FileBrowser{ | SUB "application" int SomeOtherStuff; | SUB_PROP LIST "folders" of "folder" laListHandle SubFolders; | }; | | SUB " (__LAGUI_ROOT__)" | SUB_PROP "my_application" of "application" Utility Programs Go check out the code repository. Featured Our Paintv0.4 NEW Retro Cam Digital 8mm Video Camera LaGUI Earlier works Blender Line Art laMDWiki User Manual And Log GPencil Font # Plug-in Manual And Log Rastiq Small Car Simple Desk Stopper 315 Stashed Retopology with monte-carlo method Palette for MyPaint Pan-cloud-travel website ESP32 typewriter Hardware progress Line Art embree experiment (done) Blender Nurbs Keyable fully-automatic projectile launching effect tool , based on Blender. Chang Shi Shi Xian Yi Ge Jian Dan De Shi Shi Da Qi Guang San She Concepts The conceptual problem of parametric shape forming Pictorial works Comic: Blowback Blowback: Extra Artworks The # Continent Comic: Rescuer Comic: Flight 811 Utility Tools NEW Our 37 Paint v0.4 NEW Retro Cam Digital 8mm Video Camera LaGUI Line Art LaMDWiki GPencil Font Plugin Store Others Over the Edge About + Our Paint Images keep_inline Our Paint is a featureless but programmable painting program. * How to use it | Development Log | Version History | Source code repository # Featuring: +6 1533 * Programmable brushes * Borderless canvas * GPU-based painting * 16bit linear canvas * Color management * Small executable size [2023010222] [2024042217] [2024101915] [2024101915] [2024101915] + Download Latest version: Our Paint v0.4 ,files last updated on 2025/01/03 * Take a look at what's new! --------------------------------------------------------------------- * Download Linux AppImage * Download Windows Zip * Git Branch^/ * Android version is available on itch.io^/ # Our Paint by chengdulittlea^/ 1543 >>> Support via Patreon <<<^/ >>> Support via WeChat/Alipay <<< You need hardware that supports OpenGL 4.5 and above to be able to run Our Paint correctly. If you encounter erroneous displays, try starting Our Paint using this method: ./OurPaint --gl-version=4.5 # Replace this with the highest version your hardware is capable of. If you have discrete video card installed in your computer, please make sure to configure in your operating system that Our Paint should run with the discrete video card. If you can't re-launch the program after crash, remove preferences.udf. + Compiling Compiling on Linux Now you can acquire the source code for Our Paint through my code repository (Recommended). To compile Our Paint, please download, compile and install LaGUI first. Besides that, Our Paint has some extra dependencies: LCMS2 # 1544 To compile Our Paint, go into the source code directory, use the following command: mkdir build cd build cmake ../ make And to run Our Paint, use ./build/OurPaint . If you want to generate an AppImage, you need to have appimage-builder installed, then execute following commands: python3 GenerateAppimage.py cd ../OurPaintApp sh ./run.sh + Credits for Sponsors * Deathblood * Leone Arturo * Gui Zhou Hun Hun * Louis Lithium * Nayeli Lafeuille * Ibrahim Lawai * Jacob Curtis * Jonathan Lau * Justin Kempke # * Felipe Echeverria Bennett 1545 About Licence Our Paint is made by Wu Yiming. Additional contributors including: * peron: Spanish translation for the interface. Our Paint is licensed under GNU GPL v3. If you made modifications to the code and published your software, you will have to also publish the source code to your program. Our Paint v0.1b software copyright registration ID: 2023SR0486445 + FAQ CMake Install can't find some DLLs on Windows I don't have any idea why that's happening either. Are there Mac versions? # Not now... Well at least for a while before I get to it. In the mean 1553 time why not becoming a patreon? Report cannot create gl context. Check glxinfo | grep version, should say 4.6, otherwise upgrade your graphics card driver. Hardware that are too old can't run. CMake can't find LaGUI when compiling by myself Please refer to the manual to compile and install LaGUI first. 2022/12/22 15:57:43 2024/01/22 11:43:35 Newsletters Enter your email: [ ] [Subscribe] --------------------------------------------------------------------- WellObserve (c)WuYiming www.wellobserve.com chengdulittlea@outlook.com * chengdulittlea [at] outlook.com * About * Bsky^/ | Mastodon^/ * Wish List * Internet Neighbour * xxiivv webring^/ XXIIVV webring Random^/ * Yesterweb webring^/ Prev^/ Next^/ Random^/ * Retronaut webring^/ Prev^/ Next^/ Random^/ * Kai Wang :Bie De You Qu This site uses Cookie to save your language preference. This site is powered bylaMDWiki. Tu Pian keep_inline Statistics Upload here Please Wait - - Y=Purchase Print |Download @Inquiry --------------------------------------------------------------------- Close x [?] Copy Link ---------------------------------------------------------------------