|
|
(33 intermediate revisions by 13 users not shown) |
Line 1: |
Line 1: |
| Service ++1@800.492.3958 Microsoft office technical support helpline@I800.492.3958 @vg
| | {{LanguageBar}} |
| Service ++1@800.492.3958 Microsoft office technical support helpline@I800.492.3958 @vg
| | |
| Support service N0rton technical helpline 1@I800-492-3958 Ms office technical helpline 1@I800-492-3958 Installation 18004923958 Ms office update server Ms office update failed Ms office update definitions failed Ms office definitions not updating @#######@@1-800-492-3958@!!@@@@@@ Ms office microsoft tecg s.u.p.p.o.r.t p.h.o.n.e n.u.m.b.e.r Ms office tech s.u.p.p.o.r.t p.h.o.n.e n.u.m.b.e.r Ms office microsoft technical s.u.p.p.o.r.t p.h.o.n.e n.u.m.b.e.r.pdf @#######@@1-800-492-3958@!!@@@@@@ Ms office microsoft tecg s.u.p.p.o.r.t p.h.o.n.e n.u.m.b.e.r Ms office tech s.u.p.p.o.r.t p.h.o.n.e n.u.m.b.e.r Ms office microsoft technical s.u.p.p.o.r.t p.h.o.n.e n.u.m.b.e.r.pdf, 2 Ms office tech s.u.p.p.o.r.t n.u.m.b.e.r Ms office tech s.u.p.p.o.r.t p.h.o.n.e n.u.m.b.e.r Canada 1800-492-3958 Ms office p.h.o.n.e n.u.m.b.e.r us File Ms office p.h.o.n.e n.u.m.b.e.r(+((1800.492.3958)+)Ms office tech s.u.p.p.o.r.t n.u.m.b.e.r Ms office tech s.u.p.p.o.r.t p.h.o.n.e n.u.m.b.e.r UK 1800-492-3958 Ms office p.h.o.n.e n.u.m.b.e.r australia.pdf, 5.2 KB (added by sanjna78547, 39 seconds ago) Ms office ?1800-492-3958 Ms office tech s.u.p.p.o.r.t n.u.m.b.e.r 1800-492-3958, Ms office helpline, Ms office customer care , notrton customer s.u.p.p.o.r.t usa helpline 1800.492.3958 Ms office tech s.u.p.p.o.r.t p.h.o.n.e n.u.m.b.e.r usa Ms office p.h.o.n.e n.u.m.b.e.r(+((1800.492.3958)+)Ms office tech s.u.p.p.o.r.t n.u.m.b.e.r Ms office tech s.u.p.p.o.r.t p.h.o.n.e n.u.m.b.e.r UK 1800-492-3958 Ms office p.h.o.n.e n.u.m.b.e.r australia 1800-344-3958 Ms office customer service n.u.m.b.e.r uk 1800-492-3958 Ms office customer service p.h.o.n.e n.u.m.b.e.r Ms office contact n.u.m.b.e.r Ms office p.h.o.n.e n.u.m.b.e.r us 1800-492-3958 Ms office n.u.m.b.e.r Ms office s.u.p.p.o.r.t n.u.m.b.e.r Ms office microsoft p.h.o.n.e n.u.m.b.e.r Ms office customer service n.u.m.b.e.r Ms office customer service p.h.o.n.e n.u.m.b.e.r Ms office contact n.u.m.b.e.r Ms office p.h.o.n.e n.u.m.b.e.r Ms office n.u.m.b.e.r au Ms office s.u.p.p.o.r.t n.u.m.b.e.r aus Ms office microsoft p.h.o.n.e n.u.m.b.e.r Ms office s.u.p.p.o.r.t p.h.o.n.e n.u.m.b.e.r Ms office tech s.u.p.p.o.r.t n.u.m.b.e.r Ms office security p.h.o.n.e n.u.m.b.e.r Ms office telep.h.o.n.e n.u.m.b.e.r Ms office 365 p.h.o.n.e n.u.m.b.e.r Ms office p.h.o.n.e n.u.m.b.e.r customer service usa Ms office customer s.u.p.p.o.r.t p.h.o.n.e n.u.m.b.e.r Ms office microsoft customer service n.u.m.b.e.r Ms office microsoft customer service p.h.o.n.e n.u.m.b.e.r p.h.o.n.e n.u.m.b.e.r for Ms office Ms office 365 contact n.u.m.b.e.r Ms office microsoft contact n.u.m.b.e.r Ms office 365 customer service n.u.m.b.e.r Ms office microsoft s.u.p.p.o.r.t p.h.o.n.e n.u.m.b.e.r australia Ms office 365 s.u.p.p.o.r.t p.h.o.n.e n.u.m.b.e.r aus Ms office customer s.u.p.p.o.r.t n.u.m.b.e.r au Ms office security contact n.u.m.b.e.r canada Ms office 365 customer service p.h.o.n.e n.u.m.b.e.r usa Ms office 800 n.u.m.b.e.r uk Ms office technical s.u.p.p.o.r.t p.h.o.n.e n.u.m.b.e.r Ms office microsoft contact p.h.o.n.e n.u.m.b.e.r Ms office technical s.u.p.p.o.r.t n.u.m.b.e.r Ms office microsoft s.u.p.p.o.r.t n.u.m.b.e.r Ms office tech s.u.p.p.o.r.t p.h.o.n.e n.u.m.b.e.r Ms office contact p.h.o.n.e n.u.m.b.e.r Ms office 365 customer s.u.p.p.o.r.t p.h.o.n.e n.u.m.b.e.r Ms office microsoft p.h.o.n.e n.u.m.b.e.r s.u.p.p.o.r.t p.h.o.n.e n.u.m.b.e.r for Ms office microsoft customer service p.h.o.n.e n.u.m.b.e.r for Ms office security Ms office help n.u.m.b.e.r p.h.o.n.e n.u.m.b.e.r for Ms office microsoft Ms office help p.h.o.n.e n.u.m.b.e.r p.h.o.n.e n.u.m.b.e.r for Ms office customer service Ms office security customer service p.h.o.n.e n.u.m.b.e.r Ms office security p.h.o.n.e n.u.m.b.e.r customer service Ms office contact n.u.m.b.e.r for customer service Ms office microsoft telep.h.o.n.e n.u.m.b.e.r Ms office 365 contact p.h.o.n.e n.u.m.b.e.r Ms office microsoft p.h.o.n.e s.u.p.p.o.r.t n.u.m.b.e.r Ms office 365 technical s.u.p.p.o.r.t p.h.o.n.e n.u.m.b.e.r Ms office security telep.h.o.n.e n.u.m.b.e.r contact n.u.m.b.e.r for Ms office Ms office 1800 n.u.m.b.e.r Ms office 365 help p.h.o.n.e n.u.m.b.e.r Ms office 365 s.u.p.p.o.r.t n.u.m.b.e.r Ms office 365 telep.h.o.n.e n.u.m.b.e.r Ms office customer care n.u.m.b.e.r Ms office security contact p.h.o.n.e n.u.m.b.e.r Ms office microsoft technical s.u.p.p.o.r.t p.h.o.n.e n.u.m.b.e.r Ms office 365 tech s.u.p.p.o.r.t p.h.o.n.e n.u.m.b.e.r p.h.o.n.e n.u.m.b.e.r for Ms office s.u.p.p.o.r.t Ms office toll free n.u.m.b.e.r Ms office microsoft tech s.u.p.p.o.r.t n.u.m.b.e.r Ms office account contact n.u.m.b.e.r Ms office 365 p.h.o.n.e n.u.m.b.e.r customer service Ms office microsoft tech s.u.p.p.o.r.t p.h.o.n.e n.u.m.b.e.r Ms office microsoft help p.h.o.n.e n.u.m.b.e.r Ms office telep.h.o.n.e n.u.m.b.e.r customer service Ms office microsoft p.h.o.n.e n.u.m.b.e.r customer service Ms office 365 s.u.p.p.o.r.t telep.h.o.n.e n.u.m.b.e.r Ms office 365 tech s.u.p.p.o.r.t n.u.m.b.e.r Ms office security s.u.p.p.o.r.t p.h.o.n.e n.u.m.b.e.r Ms office helpline n.u.m.b.e.r telep.h.o.n.e n.u.m.b.e.r for Ms office customer service Ms office microsoft customer s.u.p.p.o.r.t p.h.o.n.e n.u.m.b.e.r Ms office s.u.p.p.o.r.t telep.h.o.n.e n.u.m.b.e.r p.h.o.n.e n.u.m.b.e.r for Ms office customer s.u.p.p.o.r.t Ms office 365 n.u.m.b.e.r Ms office customer service telep.h.o.n.e n.u.m.b.e.r Ms office 2010 customer service p.h.o.n.e n.u.m.b.e.r Ms office microsoft customer s.u.p.p.o.r.t n.u.m.b.e.r contact n.u.m.b.e.r for Ms office 365 Ms office 2010 p.h.o.n.e n.u.m.b.e.r customer service telep.h.o.n.e n.u.m.b.e.r for Ms office p.h.o.n.e n.u.m.b.e.r for Ms office 2010 contact n.u.m.b.e.r for Ms office microsoft Ms office account p.h.o.n.e n.u.m.b.e.r p.h.o.n.e n.u.m.b.e.r for Ms office 365 Ms office microsoft telep.h.o.n.e n.u.m.b.e.r customer service Ms office.com p.h.o.n.e n.u.m.b.e.r Ms office s.u.p.p.o.r.t contact n.u.m.b.e.r Ms office p.h.o.n.e s.u.p.p.o.r.t n.u.m.b.e.r customer service n.u.m.b.e.r for Ms office microsoft Ms office com s.u.p.p.o.r.t p.h.o.n.e n.u.m.b.e.r Ms office 2010 p.h.o.n.e n.u.m.b.e.r Ms office p.h.o.n.e n.u.m.b.e.r s.u.p.p.o.r.t Ms office p.h.o.n.e n.u.m.b.e.r customer s.u.p.p.o.r.t Ms office contact s.u.p.p.o.r.t n.u.m.b.e.r Ms office 2010 customer service n.u.m.b.e.r Ms office microsoft help n.u.m.b.e.r contact Ms office microsoft customer service p.h.o.n.e n.u.m.b.e.r Ms office 365 customer s.u.p.p.o.r.t n.u.m.b.e.r Ms office service n.u.m.b.e.r Ms office 365 customer service telep.h.o.n.e n.u.m.b.e.r telep.h.o.n.e n.u.m.b.e.r for Ms office microsoft customer service Ms office hotline n.u.m.b.e.r Ms office security help p.h.o.n.e n.u.m.b.e.r Ms office microsoft toll free n.u.m.b.e.r Ms office account customer service p.h.o.n.e n.u.m.b.e.r p.h.o.n.e n.u.m.b.e.r for Ms office microsoft s.u.p.p.o.r.t Ms office symantec p.h.o.n.e n.u.m.b.e.r Ms office.com customer service p.h.o.n.e n.u.m.b.e.r Ms office 800 p.h.o.n.e n.u.m.b.e.r Ms office 365 p.h.o.n.e s.u.p.p.o.r.t n.u.m.b.e.r customer service n.u.m.b.e.r for Ms office symantec Ms office customer service p.h.o.n.e n.u.m.b.e.r Ms office 2010 s.u.p.p.o.r.t p.h.o.n.e n.u.m.b.e.r Ms office helpline p.h.o.n.e n.u.m.b.e.r Ms office security customer services p.h.o.n.e n.u.m.b.e.r Ms office customer care p.h.o.n.e n.u.m.b.e.r Ms office 1800 s.u.p.p.o.r.t n.u.m.b.e.r Ms office virus contact n.u.m.b.e.r p.h.o.n.e n.u.m.b.e.r for Ms office symantec Ms office microsoft s.u.p.p.o.r.t telep.h.o.n.e n.u.m.b.e.r Ms office symantec s.u.p.p.o.r.t p.h.o.n.e n.u.m.b.e.r Ms office 2010 contact p.h.o.n.e n.u.m.b.e.r Ms office virus p.h.o.n.e n.u.m.b.e.r Ms office 2010 help p.h.o.n.e n.u.m.b.e.r Ms office renewal p.h.o.n.e n.u.m.b.e.r telep.h.o.n.e n.u.m.b.e.r for Ms office security Ms office 1-800 n.u.m.b.e.r Ms office microsoft 800 n.u.m.b.e.r Ms office 2010 contact n.u.m.b.e.r p.h.o.n.e n.u.m.b.e.r Ms office microsoft contact n.u.m.b.e.r for Ms office security Ms office microsoft customer service telep.h.o.n.e n.u.m.b.e.r Ms office help desk p.h.o.n.e n.u.m.b.e.r Ms office microsoft customer care n.u.m.b.e.r Ms office security customer service n.u.m.b.e.r p.h.o.n.e n.u.m.b.e.r to Ms office microsoft Ms office virus customer service p.h.o.n.e n.u.m.b.e.r contact p.h.o.n.e n.u.m.b.e.r for Ms office 2010 customer service Ms office microsoft p.h.o.n.e n.u.m.b.e.r Ms office 365 toll free n.u.m.b.e.r Ms office customer service toll free n.u.m.b.e.r Ms office utilities customer service p.h.o.n.e n.u.m.b.e.r p.h.o.n.e n.u.m.b.e.r for Ms office by symantec Ms office microsoft 1800 n.u.m.b.e.r Ms office 2010 tech s.u.p.p.o.r.t p.h.o.n.e n.u.m.b.e.r Ms office microsoft customer s.u.p.p.o.r.t telep.h.o.n.e n.u.m.b.e.r Ms office by symantec p.h.o.n.e n.u.m.b.e.r Ms office 2010 telep.h.o.n.e n.u.m.b.e.r Ms office help desk n.u.m.b.e.r Ms office customer service p.h.o.n.e n.u.m.b.e.r usa Ms office contact n.u.m.b.e.r uk Ms office security n.u.m.b.e.r Ms office renewal contact n.u.m.b.e.r Ms office symantec customer service p.h.o.n.e n.u.m.b.e.r Ms office microsoft helpline n.u.m.b.e.r Ms office protection p.h.o.n.e n.u.m.b.e.r Ms office computer security p.h.o.n.e n.u.m.b.e.r telep.h.o.n.e n.u.m.b.e.r for Ms office microsoft Ms office symantec contact n.u.m.b.e.r telep.h.o.n.e n.u.m.b.e.r for Ms office 2010 Ms office customer service n.u.m.b.e.r usa Ms office microsoft n.u.m.b.e.r Ms office software p.h.o.n.e n.u.m.b.e.r Ms office p.h.o.n.e n.u.m.b.e.r Ms office software contact n.u.m.b.e.r Ms office uk contact n.u.m.b.e.r Ms office microsoft contact n.u.m.b.e.r uk Ms office internet contact n.u.m.b.e.r Ms office 2010 s.u.p.p.o.r.t n.u.m.b.e.r Ms office internet p.h.o.n.e n.u.m.b.e.r Ms office symantec telep.h.o.n.e n.u.m.b.e.r Ms office contact n.u.m.b.e.r australia Ms office technical s.u.p.p.o.r.t n.u.m.b.e.r usa Ms office 365 contact n.u.m.b.e.r uk Ms office microsoft customer service p.h.o.n.e n.u.m.b.e.r usa Ms office 2010 contact n.u.m.b.e.r uk Ms office customer service p.h.o.n.e n.u.m.b.e.r canada Ms office anti virus p.h.o.n.e n.u.m.b.e.r Ms office uk p.h.o.n.e n.u.m.b.e.r Ms office p.h.o.n.e n.u.m.b.e.r uk Ms office customer service n.u.m.b.e.r uk Ms office customer service p.h.o.n.e n.u.m.b.e.r Ms office telep.h.o.n.e n.u.m.b.e.r uk Ms office tech s.u.p.p.o.r.t n.u.m.b.e.r usa Ms office security contact n.u.m.b.e.r uk Ms office microsoft toll free n.u.m.b.e.r india contact n.u.m.b.e.r for Ms office 2010 Ms office microsoft p.h.o.n.e n.u.m.b.e.r customer service us Ms office customer service p.h.o.n.e n.u.m.b.e.r uk Ms office toll free n.u.m.b.e.r india Ms office s.u.p.p.o.r.t p.h.o.n.e n.u.m.b.e.r usa Ms office sales p.h.o.n.e n.u.m.b.e.r Ms office 365 customer service p.h.o.n.e n.u.m.b.e.r usa Ms office p.h.o.n.e n.u.m.b.e.r canada Ms office p.h.o.n.e n.u.m.b.e.r uk customer services Ms office helpline n.u.m.b.e.r uk Ms office microsoft contact n.u.m.b.e.r canada Ms office p.h.o.n.e n.u.m.b.e.r australia Ms office microsoft customer service p.h.o.n.e n.u.m.b.e.r us what is the p.h.o.n.e n.u.m.b.e.r for Ms office customer service Ms office australia contact n.u.m.b.e.r Ms office 365 customer service p.h.o.n.e n.u.m.b.e.r uk Ms office 365 s.u.p.p.o.r.t p.h.o.n.e n.u.m.b.e.r usa Ms office toll free n.u.m.b.e.r usa Ms office contact p.h.o.n.e n.u.m.b.e.r uk Ms office microsoft p.h.o.n.e n.u.m.b.e.r uk Ms office microsoft customer service p.h.o.n.e n.u.m.b.e.r uk Ms office s.u.p.p.o.r.t uk p.h.o.n.e n.u.m.b.e.r Ms office s.u.p.p.o.r.t p.h.o.n.e n.u.m.b.e.r canada Ms office technical s.u.p.p.o.r.t p.h.o.n.e n.u.m.b.e.r canada Ms office abrasives p.h.o.n.e n.u.m.b.e.r Ms office security p.h.o.n.e contact n.u.m.b.e.r Ms office 2010 customer service p.h.o.n.e n.u.m.b.e.r uk Ms office uk telep.h.o.n.e n.u.m.b.e.r Ms office canada p.h.o.n.e n.u.m.b.e.r Ms office security telep.h.o.n.e n.u.m.b.e.r uk Ms office microsoft contact n.u.m.b.e.r us Ms office australia p.h.o.n.e n.u.m.b.e.r Ms office refund p.h.o.n.e n.u.m.b.e.r Ms office microsoft customer care n.u.m.b.e.r india Ms office 365 customer service p.h.o.n.e n.u.m.b.e.r canada Ms office 2010 n.u.m.b.e.r Ms office software customer service n.u.m.b.e.r Ms office 2010 telep.h.o.n.e n.u.m.b.e.r uk Ms office anti virus contact n.u.m.b.e.r Ms office virus protection p.h.o.n.e n.u.m.b.e.r Ms office virus protection contact n.u.m.b.e.r Ms office microsoft p.h.o.n.e n.u.m.b.e.r Ms office microsoft help desk p.h.o.n.e n.u.m.b.e.r Ms office tech s.u.p.p.o.r.t p.h.o.n.e n.u.m.b.e.r us Ms office post office p.h.o.n.e n.u.m.b.e.r Ms office 2010 contact p.h.o.n.e n.u.m.b.e.r uk Ms office customer care n.u.m.b.e.r usa Ms office microsoft uk contact n.u.m.b.e.r Ms office customer s.u.p.p.o.r.t p.h.o.n.e n.u.m.b.e.r canada Ms office department n.u.m.b.e.r Ms office microsoft contact n.u.m.b.e.r australia Ms office microsoft customer service p.h.o.n.e n.u.m.b.e.r canada Ms office customer s.u.p.p.o.r.t n.u.m.b.e.r usa n.u.m.b.e.r for Ms office microsoft Ms office s.u.p.p.o.r.t n.u.m.b.e.r australia Ms office s.u.p.p.o.r.t n.u.m.b.e.r uk Ms office 365 uk contact n.u.m.b.e.r Ms office symantec uk p.h.o.n.e n.u.m.b.e.r Ms office 365 contact n.u.m.b.e.r australia Ms office contact n.u.m.b.e.r canada Ms office microsoft toll free n.u.m.b.e.r usa Ms office 2010 contact p.h.o.n.e n.u.m.b.e.r australia Ms office contact n.u.m.b.e.r usa Ms office microsoft canada contact p.h.o.n.e n.u.m.b.e.r Ms office s.u.p.p.o.r.t n.u.m.b.e.r usa Ms office uk s.u.p.p.o.r.t p.h.o.n.e n.u.m.b.e.r Ms office customer care n.u.m.b.e.r india Ms office australia contact p.h.o.n.e n.u.m.b.e.r Ms office n.u.m.b.e.r Ms office 2010 toll free n.u.m.b.e.r p.h.o.n.e n.u.m.b.e.r for Ms office microsoft Ms office cinema p.h.o.n.e n.u.m.b.e.r Ms office s.u.p.p.o.r.t n.u.m.b.e.r canada Ms office uk n.u.m.b.e.r Ms office uk s.u.p.p.o.r.t n.u.m.b.e.r Calling Ms office s.u.p.p.o.r.t(+(1800 492 3958)))customer service p.h.o.n.e n.u.m.b.e.r,Ms office microsoft tech s.u.p.p.o.r.t n.u.m.b.e.r Ms office customer service n.u.m.b.e.r 1-800-492-3958 Ms office call center 1-800-492-3958 Ms office customer service emicrosoft address 1-800-492-3958 Ms office customer care no 1-800-492-3958 Ms office microsoft technical s.u.p.p.o.r.t p.h.o.n.e n.u.m.b.e.r 1-800-492-3958 Ms office microsoft tech s.u.p.p.o.r.t p.h.o.n.e n.u.m.b.e.r 1-800-492-3958 Ms office microsoft customer service p.h.o.n.e n.u.m.b.e.r 1-800-492-3958 Ms office 365 technical s.u.p.p.o.r.t p.h.o.n.e n.u.m.b.e.r 1-800-492-3958 symantec technical s.u.p.p.o.r.t p.h.o.n.e n.u.m.b.e.r 1-800-492-3958 Ms office technical s.u.p.p.o.r.t p.h.o.n.e n.u.m.b.e.r 1-800-492-3958 Ms office customer service telep.h.o.n.e n.u.m.b.e.r 1-800-492-3958 ?Ms office microsoft p.h.o.n.e n.u.m.b.e.r 1-800-492-3958 Ms office microsoft customer service p.h.o.n.e n.u.m.b.e.r 1-800-492-3958 Ms office microsoft customer service billing Ms office microsoft p.h.o.n.e n.u.m.b.e.r 1-800-492-3958 Ms office p.h.o.n.e n.u.m.b.e.r cancel subscription 1-800-492-3958 Ms office technical s.u.p.p.o.r.t p.h.o.n.e n.u.m.b.e.r 1-800-492-3958 Ms office 800 p.h.o.n.e n.u.m.b.e.r 1-800-492-3958 snapdeal toll free customer care n.u.m.b.e.r sbi toll free customer care n.u.m.b.e.r airtel toll free customer care n.u.m.b.e.r hdfc toll free customer care n.u.m.b.e.r bsnl toll free customer care n.u.m.b.e.r icici toll free customer care n.u.m.b.e.r flipkart toll free customer care n.u.m.b.e.r vodafone toll free customer care n.u.m.b.e.r Ms office technical s.u.p.p.o.r.t p.h.o.n.e n.u.m.b.e.r Ms office technical s.u.p.p.o.r.t n.u.m.b.e.r Ms office technical s.u.p.p.o.r.t n.u.m.b.e.r symantec technical s.u.p.p.o.r.t n.u.m.b.e.r Ms office microsoft technical s.u.p.p.o.r.t n.u.m.b.e.r Ms office locations Ms office online s.u.p.p.o.r.t Ms office billing p.h.o.n.e n.u.m.b.e.r Ms office customer care Ms office tech s.u.p.p.o.r.t p.h.o.n.e n.u.m.b.e.r Ms office tech s.u.p.p.o.r.t p.h.o.n.e n.u.m.b.e.r Ms office microsoft tech s.u.p.p.o.r.t p.h.o.n.e n.u.m.b.e.r Ms office locations Ms office billing p.h.o.n.e n.u.m.b.e.r service Ms office com Ms office login Ms office technical s.u.p.p.o.r.t p.h.o.n.e n.u.m.b.e.r Ms office customer service Ms office billing p.h.o.n.e n.u.m.b.e.r Ms office s.u.p.p.o.r.t telep.h.o.n.e n.u.m.b.e.r Ms office s.u.p.p.o.r.t p.h.o.n.e n.u.m.b.e.r Ms office microsoft s.u.p.p.o.r.t p.h.o.n.e n.u.m.b.e.r Ms office s.u.p.p.o.r.t p.h.o.n.e n.u.m.b.e.r Ms office locations Ms office customer service Ms office customer care Ms office billing p.h.o.n.e n.u.m.b.e.r Ms office customer s.u.p.p.o.r.t p.h.o.n.e n.u.m.b.e.r Ms office customer s.u.p.p.o.r.t p.h.o.n.e n.u.m.b.e.r Ms office microsoft customer s.u.p.p.o.r.t p.h.o.n.e n.u.m.b.e.r Ms office microsoft customer service p.h.o.n.e n.u.m.b.e.r Ms office microsoft technical s.u.p.p.o.r.t p.h.o.n.e n.u.m.b.e.r Ms office microsoft tech s.u.p.p.o.r.t p.h.o.n.e n.u.m.b.e.r Ms office microsoft p.h.o.n.e n.u.m.b.e.r Ms office security center p.h.o.n.e n.u.m.b.e.r Ms office s.u.p.p.o.r.t telep.h.o.n.e n.u.m.b.e.r Ms office 365 technical s.u.p.p.o.r.t p.h.o.n.e n.u.m.b.e.r symantec technical s.u.p.p.o.r.t p.h.o.n.e n.u.m.b.e.r Ms office tech s.u.p.p.o.r.t p.h.o.n.e n.u.m.b.e.r Ms office technical s.u.p.p.o.r.t p.h.o.n.e n.u.m.b.e.r usa microsoft technical s.u.p.p.o.r.t p.h.o.n.e n.u.m.b.e.r usa gmicrosoft technical s.u.p.p.o.r.t p.h.o.n.e n.u.m.b.e.r usa Ms office technical s.u.p.p.o.r.t p.h.o.n.e n.u.m.b.e.r usa lenovo technical s.u.p.p.o.r.t p.h.o.n.e n.u.m.b.e.r usa epson technical s.u.p.p.o.r.t p.h.o.n.e n.u.m.b.e.r usa Ms office technical s.u.p.p.o.r.t p.h.o.n.e n.u.m.b.e.r call Ms office s.u.p.p.o.r.t chat with Ms office s.u.p.p.o.r.t Ms office customer s.u.p.p.o.r.t Ms office microsoft customer service n.u.m.b.e.r Ms office address Ms office call center Ms office hq Ms office office locations Ms office s.u.p.p.o.r.t site Ms office telep.h.o.n.e n.u.m.b.e.r for customer s.u.p.p.o.r.t Ms office customer service contact n.u.m.b.e.r Ms office customer care Ms office toll free n.u.m.b.e.r Ms office security contact n.u.m.b.e.r contact Ms office Ms office headquarters Ms office customer service chat Ms office customer service telep.h.o.n.e n.u.m.b.e.r Ms office billing p.h.o.n.e n.u.m.b.e.r Ms office customer s.u.p.p.o.r.t Ms office customer service refund Ms office login Ms office locations Ms office customer service n.u.m.b.e.r uk Ms office locations Ms office customer service emicrosoft address Ms office s.u.p.p.o.r.t site Ms office technical s.u.p.p.o.r.t p.h.o.n.e n.u.m.b.e.r Ms office technical s.u.p.p.o.r.t live chat Ms office technical s.u.p.p.o.r.t emicrosoft address Ms office technical s.u.p.p.o.r.t n.u.m.b.e.r Ms office technical s.u.p.p.o.r.t n.u.m.b.e.r symantec technical s.u.p.p.o.r.t n.u.m.b.e.r Ms office microsoft technical s.u.p.p.o.r.t n.u.m.b.e.r Ms office customer s.u.p.p.o.r.t p.h.o.n.e n.u.m.b.e.r Ms office customer s.u.p.p.o.r.t n.u.m.b.e.r Ms office customer s.u.p.p.o.r.t n.u.m.b.e.r Ms office microsoft customer s.u.p.p.o.r.t n.u.m.b.e.r Ms office locations Ms office billing p.h.o.n.e n.u.m.b.e.r Ms office corporate p.h.o.n.e n.u.m.b.e.r Ms office customer service billing Ms office technical s.u.p.p.o.r.t p.h.o.n.e n.u.m.b.e.r Ms office tech s.u.p.p.o.r.t p.h.o.n.e n.u.m.b.e.r Ms office tech s.u.p.p.o.r.t n.u.m.b.e.r Ms office tech s.u.p.p.o.r.t n.u.m.b.e.r HTML preview not available, since no preview renderer could handle it. Try downloading the file instead. Navigation menu
| | <!-- {{screenshot}} --> |
| | [[File:vort_emissiveblend.jpg|thumb|<code>$emissiveblend</code> on the [[Vortigaunt]] model in [[Episode Two]]. <code>$detail</code> has been disabled for better effect visibility.]] |
| | {{This is a|shader parameter|name=$emissiveblend|shader=VertexLitGeneric|since=Source 2007}} It provides advanced self-illumination that can be flowed using a flowmap. It is used for the Vortigaunts in {{hl2ep2|2}} and succeeds the {{ent|VortWarp}} shader from {{hl2ep1|2}}. All parameters must be specified except for <code>$emissiveblendstrength</code> in order for the effect to work properly. |
| | {{ModernConfirm|[[EyeRefract]] appears to include it as well. Verify if it properly works on it.}} |
| | {{note|<br> |
| | *<code>$emissiveblend</code> is additive, and does not read from the material's [[diffuse]] color. |
| | *<code>$emissiveblend</code> parameters are X+ and Y-, for both flowmap and scroll. (e.g. Giving X a positive scroll vector will have it go left and giving Y a positive scroll vector will have it go up) |
| | *This effect does not need to use a flowmap, and can instead be used as a simple emissive map. Use dummy textures (<code>dev/null</code> or a pure white texture with a pure black alpha channel) for <code>$emissiveblendtexture</code> and <code>$emissiveblendflowtexture</code>, and use a value of <code>"[0 0]"</code> for <code>$emissiveblendscrollvector</code>. In this instance, illumination is solely provided by the <code>$emissiveblendbasetexture</code>, and the time proxy is not required.}} |
| | {{tip|While it is normally used only on '''<code>VertexLitGeneric</code>''', <code>$emissiveblend</code> can be plugged into custom shaders as well (or the SDK counterparts of the standard shaders), as it renders in a separate pass on top of things. |
| | |
| | An instruction on how to do it is included in the [[Source 2007]]'s source code, as well as the [[Alien Swarm SDK]], in <code>materialsystem/stdshaders/emissive_scroll_blended_pass_helper.cpp</code> (although it may require minor tweaks to make it fully compatible with your platform). |
| | |
| | Because these files aren't shipped with [[Source SDK 2013]], you will need to copy the related <code>.cpp, .h</code> and <code>.fxc</code> files for it from either 2007 or ASW SDK. |
| | : {{confirm| Check which shaders can be supplemented with it. So far had it work with <code>SDK_LightmappedGeneric</code>, <code>SDK_WorldVertexTransition</code> and <code>SDK_Refract</code>. }}}} |
| | {{confirm|Compatibility or lack thereof with [[per-vertex lighting]].}} |
| | |
| | ==Parameters== |
| | {{MatParamDef|$emissiveblendenabled|bool|Enables the effect.}} |
| | {{MatParamDef|$emissiveblendtexture|texture|The texture that scrolls by based on the flowmap and the scrolling speed parameter. Not mapped to a UV.}} |
| | This is the texture that is the glow itself, overlaying the underlying base material. |
| | {{MatParamDef|$emissiveblendbasetexture|texture|The texture used for the self-illumination. Can be colored or grayscale. Does not adopt the <code>$basetexture</code>'s color.}} |
| | You can think of it as the overall mask for the effect. It is mapped to the model's UV and stays in one place. The glowiness of <code>$emissiveblendtexture</code> is 'contained' within this texture based on its brightness (as in, the black pixels of <code>$emissiveblendbasetexture</code> won't be contributing to the glow, as the effect is additive. |
| | |
| | The alpha channel of $emissiveblendbasetexture isn't used by the shader, so it's advised to use an alpha-less VTF format (DXT1 or BGR888) to save on file size. |
| | {{MatParamDef|$emissiveblendflowtexture|texture|Flowmap used for the <code>$emissiveblendtexture</code>.}} |
| | This texture controls the way <code>$emissiveblendtexture</code> moves. Flowmaps generate motion based on their red and green values and composition, and can be quite confusing to visualise mentally. |
| | {{Tip|A flowmap that is a single color (regardless of what it is) won't contribute extra movement, and the <code>$emissiveblendbasetexture</code> will simply move based on the <code>$emissiveblendscrollvector</code>.}} |
| | {{MatParamDef|$emissiveblendtint|RGB matrix|Color tint of the effect. Default <code>"[1 1 1]"</code>.}} |
| | Tints the <code>$emissiveblendtexture</code>. The values can go above 1 for a stronger effect. |
| | {{MatParamDef|$emissiveblendstrength|normal|Controls the [[opacity]] of the effect. Ranges from 0 to 1; at 0, the effect is invisible, at 1, it is at full strength. Default: <code>1</code>.}} |
| | {{MatParamDef|$emissiveblendscrollvector|vector2|A matrix that controls the direction and speed the <code>$emissiveblendtexture</code> scrolls in. X (horizontal) and Y (vertical) respectively. A setting of 1 results in the texture tiling every 1 second, 0.1 every 10 seconds. 0 is no scroll. Default is <code>"[1 1]"</code>.}} |
| | {{TimeProxy}} |
| | |
| | == Example == |
| | === Static=== |
| | This is an example of a static $emissiveblend texture. It will appear just like [[$selfillum]] does. |
| | {{tip|Because $emissiveblend effectively doubles the draw calls of a model it is applied to, using it for static glow can be unnecessarily [[expensive]], especially on meshes with high polygon count. Consider either using $selfillum if you can, or [[$detail]] with '''$detailblendmode 5''' (if you're not already using $detail for something else).}} |
| | <source> |
| | $EmissiveBlendEnabled 1 // Enable EmissiveBlend. Like $selfillum 1 |
| | $EmissiveBlendStrength 1 // how strong the entire glow effect is. |
| | $EmissiveBlendTexture vgui/white // This will be useless, but is required. |
| | $EmissiveBlendBaseTexture Glow_texture_color // this is the glowing texture.vtf |
| | $EmissiveBlendFlowTexture vgui/white // EmmisiveBlend can "flow" or move. But ours is static, so a white texture is used. |
| | $EmissiveBlendTint " [ 1 1 1 ] " // RGB glow intensity. Leave at 1 1 1. This can be used to change how strong each color should glow. So instead of using a darker red color, you may use [.5 1 1] to have red glow half as strong. |
| | $EmissiveBlendScrollVector " [ 0 0 ] " // makes the EmmissiveBlend flow in either direction if a proper EmissiveBlendFlowTexture were set. But ours is static, so leave at 0 0 |
| | </source> |
| | |
| | === Flowing === |
| | This is an example of a flowing $emissiveblend texture. It will appear like as if water is flowing across a model. |
| | : {{ModernConfirm| Why the VTF i8 requirement?}} |
| | <source> |
| | $EmissiveBlendEnabled 1 // Enable EmissiveBlend. Like $selfillum 1 |
| | $EmissiveBlendStrength 1 // how strong the entire glow effect is. |
| | $EmissiveBlendTexture Glow_texture_color // this is the glowing texture.vtf |
| | $EmissiveBlendBaseTexture Glow_texture_mask // This is the glowing texture's mask, like $selfillummask. SHOULD BE VTF i8 FORMAT, NOT DXT5!!! |
| | $EmissiveBlendFlowTexture Glow_texture_mask_flow // EmmisiveBlend can "flow" or move. This here is the flowmap used, just like water. |
| | $EmissiveBlendTint " [ 1 1 1 ] " // RGB glow intensity. Leave at 1 1 1. This can be used to change how strong each color should glow. So instead of using a darker red color, you may use [.5 1 1] to have red glow half as strong. |
| | $EmissiveBlendScrollVector " [ 0 0 ] " // makes the EmmissiveBlend flow in either direction if a proper EmissiveBlendFlowTexture were set. But ours is static, so leave at 0 0 |
| | </source> |
| | |
| | The only known material using this shader parameter, found in {{hl2ep2|2}}, <code>materials/models/vortigaunt/vortigaunt_blue.vmt</code> |
| | "VertexLitGeneric" |
| | { |
| | "$surfaceprop" "default" |
| | "$basetexture" "Models/vortigaunt/vortigaunt_base" |
| | "$bumpmap" "Models/vortigaunt/vortigaunt_normal" |
| | "$phong" "1" |
| | "$phongboost" "10" |
| | "$phongexponenttexture" "Models/vortigaunt/vortigaunt_exponent" |
| | "$phongalbedotint" "1" |
| | "$phongfresnelranges" "[.18 .4 1]" |
| | "$halflambert" "1" |
| | "$nodecal" "1" |
| | |
| | // Rim lighting parameters |
| | "$rimlight" "1" // To enable rim lighting (requires phong) |
| | "$rimlightexponent" "10" // Exponent for phong component of rim lighting |
| | "$rimlightboost" "3" // Boost for ambient cube component of rim lighting |
| | |
| | |
| | // Blend between color textures |
| | "$detail" "Models/Vortigaunt/vortigaunt_blue" |
| | "$detailblendmode" "3" |
| | "$detailblendfactor" "0.0" |
| | "$detailScale" "1.0" |
| | |
| | // Emissive Scroll Pass |
| | "$emissiveBlendEnabled" "1" // Enables effect |
| | "$emissiveBlendTexture" "models/vortigaunt/vortigaunt_illum" |
| | "$emissiveBlendBaseTexture" "Models/Vortigaunt/vortigaunt_blue" |
| | "$emissiveBlendFlowTexture" "models/vortigaunt/vortigaunt_flow" |
| | "$emissiveBlendTint" "[1 1 1]" |
| | "$emissiveBlendScrollVector" "[0.11 0.124]" |
| | "$time" "0" |
| | "Proxies" |
| | { |
| | "VortEmissive" |
| | { |
| | } |
| | "MaterialModify" |
| | { |
| | } |
| | "CurrentTime" |
| | { |
| | "resultVar" "$time" |
| | } |
| | } |
| | } |
| | |
| | == Gallery == |
| | <gallery mode=packed heights=180px> |
| | File:vort_emissive_chart.jpg|The makeup of the <code>$emissiveblend</code> effect on the [[Vortigaunt]] model. <code>$detail</code> has been disabled for better visibility. |
| | File:vort_emissive_gif.gif|The effect in action. ([https://developer.valvesoftware.com/w/images/7/77/Vort_emissive_gif.gif open]) |
| | </gallery> |
| | == See also == |
| | * {{ent|$selfillum}} |
| | * {{ent|VortWarp}} |
| | |
| | [[Category:Shader parameters|emissiveblend]] |
$emissiveblend
on the
Vortigaunt model in
Episode Two.
$detail
has been disabled for better effect visibility.
$emissiveblend
is a material shader parameter for the VertexLitGeneric shader available in all
Source games since
Source 2007. It provides advanced self-illumination that can be flowed using a flowmap. It is used for the Vortigaunts in
Half-Life 2: Episode Two and succeeds the VortWarp shader from
Half-Life 2: Episode One. All parameters must be specified except for $emissiveblendstrength
in order for the effect to work properly.
Confirm:EyeRefract appears to include it as well. Verify if it properly works on it.
Note:
$emissiveblend
is additive, and does not read from the material's diffuse color.
$emissiveblend
parameters are X+ and Y-, for both flowmap and scroll. (e.g. Giving X a positive scroll vector will have it go left and giving Y a positive scroll vector will have it go up)
- This effect does not need to use a flowmap, and can instead be used as a simple emissive map. Use dummy textures (
dev/null
or a pure white texture with a pure black alpha channel) for $emissiveblendtexture
and $emissiveblendflowtexture
, and use a value of "[0 0]"
for $emissiveblendscrollvector
. In this instance, illumination is solely provided by the $emissiveblendbasetexture
, and the time proxy is not required.
Tip:While it is normally used only on VertexLitGeneric
, $emissiveblend
can be plugged into custom shaders as well (or the SDK counterparts of the standard shaders), as it renders in a separate pass on top of things.
An instruction on how to do it is included in the Source 2007's source code, as well as the Alien Swarm SDK, in materialsystem/stdshaders/emissive_scroll_blended_pass_helper.cpp
(although it may require minor tweaks to make it fully compatible with your platform).
Because these files aren't shipped with Source SDK 2013, you will need to copy the related .cpp, .h
and .fxc
files for it from either 2007 or ASW SDK.
Confirm: Check which shaders can be supplemented with it. So far had it work with SDK_LightmappedGeneric
, SDK_WorldVertexTransition
and SDK_Refract
.
Parameters
The texture that scrolls by based on the flowmap and the scrolling speed parameter. Not mapped to a UV.
This is the texture that is the glow itself, overlaying the underlying base material.
The texture used for the self-illumination. Can be colored or grayscale. Does not adopt the $basetexture
's color.
You can think of it as the overall mask for the effect. It is mapped to the model's UV and stays in one place. The glowiness of $emissiveblendtexture
is 'contained' within this texture based on its brightness (as in, the black pixels of $emissiveblendbasetexture
won't be contributing to the glow, as the effect is additive.
The alpha channel of $emissiveblendbasetexture isn't used by the shader, so it's advised to use an alpha-less VTF format (DXT1 or BGR888) to save on file size.
Flowmap used for the $emissiveblendtexture
.
This texture controls the way $emissiveblendtexture
moves. Flowmaps generate motion based on their red and green values and composition, and can be quite confusing to visualise mentally.
Tip:A flowmap that is a single color (regardless of what it is) won't contribute extra movement, and the $emissiveblendbasetexture
will simply move based on the $emissiveblendscrollvector
.
Color tint of the effect. Default "[1 1 1]"
.
Tints the $emissiveblendtexture
. The values can go above 1 for a stronger effect.
Controls the
opacity of the effect. Ranges from 0 to 1; at 0, the effect is invisible, at 1, it is at full strength. Default:
1
.
Time Proxy
For any reason, you may want to modulate time by scale it. The below material proxy is a simple sample to work properly.
Note: you don't need to declare "CurrentTime" Proxie in cases where you don't need to relative modify time scale.
"$time" "0.0"
"$CurrentTime" "0.0" // declare a custom VMT Parameter to "CurrentTime" Proxie output
"$timeMult" "0.5" // declare a custom VMT Parameter to use at "Multiply" Proxie
"Proxies"
{
"CurrentTime"
{
// It pass CurrentTime Proxie to "$CurrentTime" variable to scale materials effects such $emissiveblendscrollvector.
"resultVar" "$CurrentTime"
}
"Multiply"
{
"srcVar1" "$CurrentTime" // get $CurrentTime VMT parameter to multiply with srcVar2
"srcVar2" "$timeMult" // get $timeMult VMT parameter to multiply with srcVar1
"resultVar" "$time" // writes multiplication product into $time, scaling "CurrentTime"
}
}
Example
Static
This is an example of a static $emissiveblend texture. It will appear just like $selfillum does.
Tip:Because $emissiveblend effectively doubles the draw calls of a model it is applied to, using it for static glow can be unnecessarily expensive, especially on meshes with high polygon count. Consider either using $selfillum if you can, or $detail with $detailblendmode 5 (if you're not already using $detail for something else).
$EmissiveBlendEnabled 1 // Enable EmissiveBlend. Like $selfillum 1
$EmissiveBlendStrength 1 // how strong the entire glow effect is.
$EmissiveBlendTexture vgui/white // This will be useless, but is required.
$EmissiveBlendBaseTexture Glow_texture_color // this is the glowing texture.vtf
$EmissiveBlendFlowTexture vgui/white // EmmisiveBlend can "flow" or move. But ours is static, so a white texture is used.
$EmissiveBlendTint " [ 1 1 1 ] " // RGB glow intensity. Leave at 1 1 1. This can be used to change how strong each color should glow. So instead of using a darker red color, you may use [.5 1 1] to have red glow half as strong.
$EmissiveBlendScrollVector " [ 0 0 ] " // makes the EmmissiveBlend flow in either direction if a proper EmissiveBlendFlowTexture were set. But ours is static, so leave at 0 0
Flowing
This is an example of a flowing $emissiveblend texture. It will appear like as if water is flowing across a model.
Confirm: Why the VTF i8 requirement?
$EmissiveBlendEnabled 1 // Enable EmissiveBlend. Like $selfillum 1
$EmissiveBlendStrength 1 // how strong the entire glow effect is.
$EmissiveBlendTexture Glow_texture_color // this is the glowing texture.vtf
$EmissiveBlendBaseTexture Glow_texture_mask // This is the glowing texture's mask, like $selfillummask. SHOULD BE VTF i8 FORMAT, NOT DXT5!!!
$EmissiveBlendFlowTexture Glow_texture_mask_flow // EmmisiveBlend can "flow" or move. This here is the flowmap used, just like water.
$EmissiveBlendTint " [ 1 1 1 ] " // RGB glow intensity. Leave at 1 1 1. This can be used to change how strong each color should glow. So instead of using a darker red color, you may use [.5 1 1] to have red glow half as strong.
$EmissiveBlendScrollVector " [ 0 0 ] " // makes the EmmissiveBlend flow in either direction if a proper EmissiveBlendFlowTexture were set. But ours is static, so leave at 0 0
The only known material using this shader parameter, found in
Half-Life 2: Episode Two, materials/models/vortigaunt/vortigaunt_blue.vmt
"VertexLitGeneric"
{
"$surfaceprop" "default"
"$basetexture" "Models/vortigaunt/vortigaunt_base"
"$bumpmap" "Models/vortigaunt/vortigaunt_normal"
"$phong" "1"
"$phongboost" "10"
"$phongexponenttexture" "Models/vortigaunt/vortigaunt_exponent"
"$phongalbedotint" "1"
"$phongfresnelranges" "[.18 .4 1]"
"$halflambert" "1"
"$nodecal" "1"
// Rim lighting parameters
"$rimlight" "1" // To enable rim lighting (requires phong)
"$rimlightexponent" "10" // Exponent for phong component of rim lighting
"$rimlightboost" "3" // Boost for ambient cube component of rim lighting
// Blend between color textures
"$detail" "Models/Vortigaunt/vortigaunt_blue"
"$detailblendmode" "3"
"$detailblendfactor" "0.0"
"$detailScale" "1.0"
// Emissive Scroll Pass
"$emissiveBlendEnabled" "1" // Enables effect
"$emissiveBlendTexture" "models/vortigaunt/vortigaunt_illum"
"$emissiveBlendBaseTexture" "Models/Vortigaunt/vortigaunt_blue"
"$emissiveBlendFlowTexture" "models/vortigaunt/vortigaunt_flow"
"$emissiveBlendTint" "[1 1 1]"
"$emissiveBlendScrollVector" "[0.11 0.124]"
"$time" "0"
"Proxies"
{
"VortEmissive"
{
}
"MaterialModify"
{
}
"CurrentTime"
{
"resultVar" "$time"
}
}
}
Gallery
The makeup of the $emissiveblend
effect on the Vortigaunt model. $detail
has been disabled for better visibility.
The effect in action. (open)
See also